Added a delete button to mac.cgi - now it will be possible to delete his own configur...
authorJan Paul Tuecking <earl@ipfire.org>
Thu, 10 Sep 2009 19:35:13 +0000 (21:35 +0200)
committerJan Paul Tuecking <earl@ipfire.org>
Thu, 10 Sep 2009 19:35:13 +0000 (21:35 +0200)
html/cgi-bin/mac.cgi [changed mode: 0644->0755]
langs/de/cgi-bin/de.pl
langs/en/cgi-bin/en.pl

old mode 100644 (file)
new mode 100755 (executable)
index 6261c59..4d49c18
@@ -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>
index 2851d60..ddf2c0a 100644 (file)
 'alt system' => 'System',
 'alt vpn' => 'VPNs',
 'and' => 'Und',
-'apcupsd' => 'APCUPSD',
 'apply' => 'Jetzt anwenden',
 'april' => 'April',
 'archive not exist' => 'Konfigurationsarchiv existiert nicht',
 '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',
index f787f6d..a7263aa 100644 (file)
 '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',
 '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.',