Added a delete button to dns.cgi - now it will be possible to delete his own configur...
authorJan Paul Tuecking <earl@ipfire.org>
Thu, 10 Sep 2009 20:06:44 +0000 (22:06 +0200)
committerJan Paul Tuecking <earl@ipfire.org>
Thu, 10 Sep 2009 20:06:44 +0000 (22:06 +0200)
Fixed some typos in english language file.

html/cgi-bin/dns.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 12c90c4..c359d66
@@ -70,6 +70,13 @@ if ($dnssettings{'RECONNECT'} eq $Lang::tr{'reconnect'}) {
        &Header::closebox();    
 }
 
+if ($dnssettings{'DELETE'} eq $Lang::tr{'delete'}) {
+       system("cat /dev/null > ${General::swroot}/dns/settings &");
+       &Header::openbox('100%', 'left', $Lang::tr{'dns address deleted'} );
+       print "<font class='base'>$Lang::tr{'dns address deleted txt'}</font>\n";
+       &Header::closebox();    
+}
+
 # DPC move error message to top so it is seen!
 if ($errormessage) {
        &Header::openbox('100%', 'left', $Lang::tr{'error messages'});
@@ -104,6 +111,8 @@ print <<END
     <td colspan="2"><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>
index ddf2c0a..845f6f7 100644 (file)
 'dns header' => 'DNS Server Adressen zuweisen nur mit DHCP an red0',
 'dns saved' => 'Erfolgreich gespeichert!',
 'dns saved txt' => 'Die beiden eingegebenen DNS Server Adressen wurde erfolgreich gespeichert.<br />Um die Änderung wirksarm zu machen müssen Sie neustarten oder wiederverbinden!',
+'dns address deleted' => 'Erfolgreich gelöscht! ',
+'dns address deleted txt' => 'DNS Server Adressen wurden erfolgreich gelöscht. Änderungen werden jedoch erst nach einem Neustart oder einer Wiederverbindung übernommen.',
 'dns error 1' => 'Die IP Adresse vom <strong>sekundären</strong> DNS Server ist nicht gültig, bitte überprüfen Sie Ihre Eingabe!<br />Die eingegebene <strong>primäre</strong> DNS Server Adresse ist jedoch gültig.',
 'dns error 0' => 'Die IP Adresse vom <strong>primären</strong> DNS Server ist nicht gültig, bitte überprüfen Sie Ihre Eingabe!<br />Die eingegebene <strong>sekundären</strong> DNS Server Adresse ist jedoch gültig.<br />',
 'dns error 01' => 'Die eingegebene IP Adresse des <strong>primären</strong> wie auch des <strong>sekundären</strong> DNS Servers sind nicht gültig, bitte überprüfen Sie Ihre Eingaben!',
 'dns new 0' => 'Neue <strong>primäre</strong> DNS Server IP:',
 'dns new 1' => 'Neue <strong>sekundäre</strong> DNS Server IP:',
 'dns address recon' => 'Es wird neu Verbunden!',
-'dns address done' => 'Die DNS-Server Adressen werden übernommen.',
+'dns address done' => 'Die DNS-Server Adressen Einstellungen werden übernommen.',
 'do not log this port list' => 'Verwerfe diese Port-Liste kurz bevor sie protokolliert werden (reduziert Protokollgröße)',
 'dod' => 'Dial-on-Demand-Modus',
 'dod for dns' => 'Dial-on-Demand für DNS:',
index a7263aa..887301e 100644 (file)
 'dns title' => 'Domain Name System',
 'dns header' => 'assign DNS server addresses only for DHCP on red0',
 'dns saved' => 'Successfully saved!',
-'dns saved txt' => 'The two entered DNS server addresses has been saved successfully.<br />You have to reboot or reconnect that the changes have effect!',
+'dns saved txt' => 'The two entered DNS server addresses have been saved successfully.<br />You have to reboot or reconnect that the changes have effect!',
+'dns address deleted' => 'Successfully deleted!',
+'dns address deleted txt' => 'The DNS-Server addresses have been successfully deleted.<br />You have to reboot or reconnect that the changes have effect!',
 'dns error 1' => 'The IP address of the <strong>secondary</strong> DNS server is not valid, please check your entries!<br />The entered <strong>primary</strong> DNS server address is valid.',
 'dns error 0' => 'The IP address of the <strong>primary</strong> DNS server is not valid, please check your entries!<br />The entered <strong>secondary</strong> DNS server address is valid.',
 'dns error 01' => 'The entered IP address of the <strong>primary</strong> and <strong>secondary</strong> DNS server are not valid, please check your entries!',
 'dns new 0' => 'New <strong>primary</strong> DNS server IP:',
 'dns new 1' => 'New <strong>secondary</strong> DNS server IP:',
 'dns address recon' => 'Trying to reconnect!',
-'dns address done' => 'The DNS-Server addresses are going to be saved.',
+'dns address done' => 'The DNS-Server address settings are going to be saved.',
 'do not log this port list' => 'Drop this port list just before they are logged (reduces log size)',
 'dod' => 'Dial on Demand',
 'dod for dns' => 'Dial on Demand for DNS:',
 '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 address done' => 'The MAC address settings are going to 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.',
 'mac new' => 'new MAC addresse:',
 'magic packet send to:' => 'Magic packet send to:',