Added a delete button to dns.cgi - now it will be possible to delete his own configuration, after reboot/reconnect dns server addresses will be assign by the provider.

Fixed some typos in english language file.
This commit is contained in:
Jan Paul Tuecking
2009-09-10 22:06:44 +02:00
parent 958a98a253
commit 2e1432c4b7
3 changed files with 17 additions and 4 deletions

9
html/cgi-bin/dns.cgi Normal file → Executable file
View File

@@ -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>

View File

@@ -641,6 +641,8 @@
'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!',
@@ -649,7 +651,7 @@
'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:',

View File

@@ -666,7 +666,9 @@
'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!',
@@ -675,7 +677,7 @@
'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:',
@@ -1087,7 +1089,7 @@
'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:',