From: Jan Paul Tuecking Date: Mon, 14 Sep 2009 15:38:12 +0000 (+0200) Subject: Changed buttons to handle dns address assignment easier. X-Git-Tag: v2.5-core31~18^2 X-Git-Url: http://git.ipfire.org/?p=people%2Fpmueller%2Fipfire-2.x.git;a=commitdiff_plain;h=830f617709d9b44f2b457d76bb908ac4d37bcf18 Changed buttons to handle dns address assignment easier. --- diff --git a/html/cgi-bin/dns.cgi b/html/cgi-bin/dns.cgi index c359d665c0..c628953054 100755 --- a/html/cgi-bin/dns.cgi +++ b/html/cgi-bin/dns.cgi @@ -63,14 +63,14 @@ if ($dnssettings{'ACTION'} eq $Lang::tr{'save'}) { } } -if ($dnssettings{'RECONNECT'} eq $Lang::tr{'reconnect'}) { +if ($dnssettings{'ACTION'} eq $Lang::tr{'reconnect'}) { system("/usr/local/bin/redctrl restart >/dev/null 2>&1 &"); &Header::openbox('100%', 'left', $Lang::tr{'dns address recon'} ); print "$Lang::tr{'dns address done'}\n"; &Header::closebox(); } -if ($dnssettings{'DELETE'} eq $Lang::tr{'delete'}) { +if ($dnssettings{'ACTION'} eq $Lang::tr{'delete'}) { system("cat /dev/null > ${General::swroot}/dns/settings &"); &Header::openbox('100%', 'left', $Lang::tr{'dns address deleted'} ); print "$Lang::tr{'dns address deleted txt'}\n"; @@ -98,22 +98,75 @@ print < $Lang::tr{'dns new 0'} +END +; +if ($dnssettings{'ACTION'} eq $Lang::tr{'delete'}) { +print < +END +; +} else { +print < +END +; +} +print < $Lang::tr{'dns new 1'} +END +; +if ($dnssettings{'ACTION'} eq $Lang::tr{'delete'}) { +print < +END +; +} else { +print < +END +; +} +print <
+END +; +if ($dnssettings{'ACTION'} eq $Lang::tr{'save'} && $errormessage eq "") { +print < +      + +      + +END +; +} elsif ($dnssettings{'ACTION'} eq $Lang::tr{'delete'}) { +print <      - + +END +; +} elsif ($dnssettings{'ACTION'} eq $Lang::tr{'save'}) { +print < +END +; +} else { +print <      - + +END +; +} +print <