Added a delete button to mac.cgi - now it will be possible to delete his own configuration, after the delete mac address will be read out of the hardware device.

This commit is contained in:
Jan Paul Tuecking
2009-09-10 21:35:13 +02:00
parent 6e2dba423e
commit 958a98a253
3 changed files with 16 additions and 5 deletions

8
html/cgi-bin/mac.cgi Normal file → Executable file
View File

@@ -73,6 +73,12 @@ if ($macsettings{'RECONNECT'} eq $Lang::tr{'reconnect'}) {
print "<font class='base'>$Lang::tr{'mac address done'}</font>\n";
&Header::closebox();
}
if ($macsettings{'DELETE'} eq $Lang::tr{'delete'} ) {
system("cat /dev/null > ${General::swroot}/mac/settings &");
&Header::openbox('100%', 'left', $Lang::tr{'mac address deleted'} );
print "<font class='base'>$Lang::tr{'mac address deleted txt'}</font>\n";
&Header::closebox();
}
# DPC move error message to top so it is seen!
if ($errormessage) {
@@ -104,6 +110,8 @@ print <<END
<td><div align="center">
<input type='submit' name='ACTION' value='$Lang::tr{'save'}' />
&nbsp;&nbsp;&nbsp;&nbsp;
<input type='submit' name='DELETE' value='$Lang::tr{'delete'}' />
&nbsp;&nbsp;&nbsp;&nbsp;
<input type='submit' name='RECONNECT' value='$Lang::tr{'reconnect'}' />
</div></td>
</tr>

View File

@@ -333,7 +333,6 @@
'alt system' => 'System',
'alt vpn' => 'VPNs',
'and' => 'Und',
'apcupsd' => 'APCUPSD',
'apply' => 'Jetzt anwenden',
'april' => 'April',
'archive not exist' => 'Konfigurationsarchiv existiert nicht',
@@ -1054,11 +1053,14 @@
'mac address error not valid' => 'Keine gültige MAC-Adresse!',
'mac address error not 00' => 'MAC-Adresse muss mit 00 beginnen!',
'mac address saved' => 'Erfolgreich gespeichert!',
'mac address saved txt' => 'Die MAC-Adresse wurde erfolgreich gespeichert, Änderungen werden jedoch erst nach einem Neustart oder einer Wiederverbindung übernommen.',
'mac address saved txt' => 'Die MAC-Adresse wurde erfolgreich gespeichert. Änderungen werden jedoch erst nach einem Neustart oder einer Wiederverbindung übernommen.',
'mac address deleted' => 'Erfolgreich gelöscht! ',
'mac address deleted txt' => 'Mac Adresse wurde erfolgreich gelöscht. Änderungen werden jedoch erst nach einem Neustart oder einer Wiederverbindung übernommen.',
'mac address recon' => 'Es wird neu Verbunden!',
'mac address done' => 'Die MAC-Adresse wird übernommen',
'mac address done' => 'Die MAC-Adressen Einstellungen werden übernommen',
'mac desc' => 'Sie können an dieser Stelle die MAC-Adresse von red0 ändern. Die Adresse muss in hexadezimal (0-9,a-f) eingegeben werden, eine gültige Eingaben ist z.B. 00-01-02-0e-b8-d6 oder 00:01:02:0e:b8:d6.',
'mac new' => 'Neue MAC-Adresse:',
'mac new' => 'Neue MAC-Adresse:',
'magic packet send to:' => 'Sende WOL-Paket an',
'mailmethod' => 'Mail Methode',
'mailprogramm' => 'Mail Programm',

View File

@@ -338,7 +338,6 @@
'alt vpn' => 'VPNs',
'and' => 'And',
'ansi t1.483' => 'TO BE REMOVED',
'apcupsd' => 'APCUPSD',
'apply' => 'Apply now',
'april' => 'April',
'archive not exist' => 'Configuration archive does not exist',
@@ -1084,7 +1083,9 @@
'mac address error not valid' => 'MAC addresse not valid!',
'mac address error not 00' => 'MAC addresse has to start with 00!',
'mac address saved' => 'Successfully saved!',
'mac address saved txt' => 'The MAC address has been successfully saved, but changes will take effect after reboot or reconnection.',
'mac address saved txt' => 'The MAC address has been successfully saved, but changes will only take effect after reboot or reconnection.',
'mac address deleted' => 'Successfully deleted!',
'mac address deleted txt' => 'The MAC address has been successfully deleted, but changes will only take effect after reboot or reconnection.',
'mac address recon' => 'Trying to reconnect!',
'mac address done' => 'The MAC address will be saved.',
'mac desc' => 'Here you are able to change the MAC address on red0. The address must be entered in hexadecimal (0-9,a-f), a valid entry is <br />e.g. 00-01-02-0e-b8-d6 or 00:01:02:0e:b8:d6.',