From: Arne Fitzenreiter Date: Mon, 6 Jan 2014 07:56:31 +0000 (+0100) Subject: Merge branch 'fifteen' of ssh://git.ipfire.org/pub/git/ipfire-2.x into fifteen X-Git-Url: http://git.ipfire.org/?p=people%2Fteissler%2Fipfire-2.x.git;a=commitdiff_plain;h=f4b373993fb60809901e7c45d690f569b0d8867c;hp=75474c3c493c3f2f4a4ab793910557fffc4182d3 Merge branch 'fifteen' of ssh://git.ipfire.org/pub/git/ipfire-2.x into fifteen --- diff --git a/config/cfgroot/header.pl b/config/cfgroot/header.pl index 299d76645..bf92507fd 100644 --- a/config/cfgroot/header.pl +++ b/config/cfgroot/header.pl @@ -12,6 +12,7 @@ package Header; use CGI(); +use File::Basename; use HTML::Entities(); use Socket; use Time::Local; @@ -88,9 +89,11 @@ if ( -d "/var/ipfire/langs/${language}/" ) { }; }; +our $THEME_NAME = $settings{'THEME'}; + require "${swroot}/langs/en.pl"; require "${swroot}/langs/${language}.pl"; -eval `/bin/cat /srv/web/ipfire/html/themes/$settings{'THEME'}/include/functions.pl`; +eval `/bin/cat /srv/web/ipfire/html/themes/$THEME_NAME/include/functions.pl`; sub orange_used () { if ($ethsettings{'CONFIG_TYPE'} =~ /^[24]$/) { diff --git a/config/rootfiles/core/fifteen/filelists/files b/config/rootfiles/core/fifteen/filelists/files index 345521b16..0f3a7e9c2 100644 --- a/config/rootfiles/core/fifteen/filelists/files +++ b/config/rootfiles/core/fifteen/filelists/files @@ -2,6 +2,7 @@ etc/system-release etc/issue etc/rc.d/init.d/network srv/web/ipfire/cgi-bin/credits.cgi +srv/web/ipfire/cgi-bin/gui.cgi srv/web/ipfire/cgi-bin/index.cgi srv/web/ipfire/cgi-bin/netinternal.cgi srv/web/ipfire/cgi-bin/ovpnmain.cgi @@ -11,8 +12,9 @@ srv/web/ipfire/cgi-bin/speed.cgi srv/web/ipfire/cgi-bin/urlfilter.cgi srv/web/ipfire/cgi-bin/vpnmain.cgi srv/web/ipfire/html/themes/darkdos -srv/web/ipfire/html/themes/ipfire/include/functions.pl -srv/web/ipfire/html/themes/maniac/include/functions.pl +srv/web/ipfire/html/themes/ipfire +srv/web/ipfire/html/themes/ipfire-legacy +srv/web/ipfire/html/themes/maniac var/ipfire/backup/bin/backup.pl var/ipfire/backup/exclude var/ipfire/backup/include diff --git a/config/rootfiles/core/fifteen/update.sh b/config/rootfiles/core/fifteen/update.sh index d2f2fc268..4a5697214 100644 --- a/config/rootfiles/core/fifteen/update.sh +++ b/config/rootfiles/core/fifteen/update.sh @@ -32,6 +32,9 @@ do rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire done +# Remove the old default theme +rm -rf /srv/web/ipfire/html/themes/ipfire + # Stop services diff --git a/doc/language_issues.de b/doc/language_issues.de index 8b46d6f09..bcc021423 100644 --- a/doc/language_issues.de +++ b/doc/language_issues.de @@ -133,6 +133,7 @@ WARNING: translation string unused: dial user password has been changed WARNING: translation string unused: dialup settings WARNING: translation string unused: disconnect WARNING: translation string unused: display traffic at home +WARNING: translation string unused: display webinterface effects WARNING: translation string unused: dmz pinhole configuration WARNING: translation string unused: dmz pinhole rule added WARNING: translation string unused: dmz pinhole rule removed diff --git a/doc/language_issues.en b/doc/language_issues.en index d4281e091..1eccc80a2 100644 --- a/doc/language_issues.en +++ b/doc/language_issues.en @@ -155,6 +155,7 @@ WARNING: translation string unused: dial user password has been changed WARNING: translation string unused: dialup settings WARNING: translation string unused: disconnect WARNING: translation string unused: display traffic at home +WARNING: translation string unused: display webinterface effects WARNING: translation string unused: dmz pinhole configuration WARNING: translation string unused: dmz pinhole rule added WARNING: translation string unused: dmz pinhole rule removed diff --git a/doc/language_issues.es b/doc/language_issues.es index 9ae2c0a33..6b6424a33 100644 --- a/doc/language_issues.es +++ b/doc/language_issues.es @@ -148,6 +148,7 @@ WARNING: translation string unused: dial user password has been changed WARNING: translation string unused: dialup settings WARNING: translation string unused: disconnect WARNING: translation string unused: display traffic at home +WARNING: translation string unused: display webinterface effects WARNING: translation string unused: dmz pinhole configuration WARNING: translation string unused: dmz pinhole rule added WARNING: translation string unused: dmz pinhole rule removed @@ -828,6 +829,7 @@ WARNING: untranslated string: routing table WARNING: untranslated string: server restart WARNING: untranslated string: snat new source ip address WARNING: untranslated string: static routes +WARNING: untranslated string: support donation WARNING: untranslated string: system information WARNING: untranslated string: tor WARNING: untranslated string: tor accounting diff --git a/doc/language_issues.fr b/doc/language_issues.fr index 7e5a1f576..2f7f60d00 100644 --- a/doc/language_issues.fr +++ b/doc/language_issues.fr @@ -148,6 +148,7 @@ WARNING: translation string unused: dial user password has been changed WARNING: translation string unused: dialup settings WARNING: translation string unused: disconnect WARNING: translation string unused: display traffic at home +WARNING: translation string unused: display webinterface effects WARNING: translation string unused: dmz pinhole configuration WARNING: translation string unused: dmz pinhole rule added WARNING: translation string unused: dmz pinhole rule removed @@ -819,6 +820,7 @@ WARNING: untranslated string: server restart WARNING: untranslated string: snat new source ip address WARNING: untranslated string: snort working WARNING: untranslated string: static routes +WARNING: untranslated string: support donation WARNING: untranslated string: system information WARNING: untranslated string: tor WARNING: untranslated string: tor accounting diff --git a/doc/language_issues.nl b/doc/language_issues.nl index 10e12db54..d543069f3 100644 --- a/doc/language_issues.nl +++ b/doc/language_issues.nl @@ -150,6 +150,7 @@ WARNING: translation string unused: dial user password has been changed WARNING: translation string unused: dialup settings WARNING: translation string unused: disconnect WARNING: translation string unused: display traffic at home +WARNING: translation string unused: display webinterface effects WARNING: translation string unused: dmz pinhole configuration WARNING: translation string unused: dmz pinhole rule added WARNING: translation string unused: dmz pinhole rule removed @@ -737,6 +738,7 @@ WARNING: untranslated string: routing config added WARNING: untranslated string: routing config changed WARNING: untranslated string: routing table WARNING: untranslated string: snat new source ip address +WARNING: untranslated string: support donation WARNING: untranslated string: tor WARNING: untranslated string: tor accounting WARNING: untranslated string: tor accounting bytes diff --git a/doc/language_issues.pl b/doc/language_issues.pl index 9ae2c0a33..6b6424a33 100644 --- a/doc/language_issues.pl +++ b/doc/language_issues.pl @@ -148,6 +148,7 @@ WARNING: translation string unused: dial user password has been changed WARNING: translation string unused: dialup settings WARNING: translation string unused: disconnect WARNING: translation string unused: display traffic at home +WARNING: translation string unused: display webinterface effects WARNING: translation string unused: dmz pinhole configuration WARNING: translation string unused: dmz pinhole rule added WARNING: translation string unused: dmz pinhole rule removed @@ -828,6 +829,7 @@ WARNING: untranslated string: routing table WARNING: untranslated string: server restart WARNING: untranslated string: snat new source ip address WARNING: untranslated string: static routes +WARNING: untranslated string: support donation WARNING: untranslated string: system information WARNING: untranslated string: tor WARNING: untranslated string: tor accounting diff --git a/doc/language_issues.ru b/doc/language_issues.ru index f46ba7a05..5a1296b54 100644 --- a/doc/language_issues.ru +++ b/doc/language_issues.ru @@ -147,6 +147,7 @@ WARNING: translation string unused: dial user password has been changed WARNING: translation string unused: dialup settings WARNING: translation string unused: disconnect WARNING: translation string unused: display traffic at home +WARNING: translation string unused: display webinterface effects WARNING: translation string unused: dmz pinhole configuration WARNING: translation string unused: dmz pinhole rule added WARNING: translation string unused: dmz pinhole rule removed @@ -800,6 +801,7 @@ WARNING: untranslated string: routing table WARNING: untranslated string: server restart WARNING: untranslated string: snat new source ip address WARNING: untranslated string: static routes +WARNING: untranslated string: support donation WARNING: untranslated string: tor WARNING: untranslated string: tor accounting WARNING: untranslated string: tor accounting bytes diff --git a/doc/language_issues.tr b/doc/language_issues.tr index 5bd50a020..299c74d64 100644 --- a/doc/language_issues.tr +++ b/doc/language_issues.tr @@ -155,6 +155,7 @@ WARNING: translation string unused: dial user password has been changed WARNING: translation string unused: dialup settings WARNING: translation string unused: disconnect WARNING: translation string unused: display traffic at home +WARNING: translation string unused: display webinterface effects WARNING: translation string unused: dmz pinhole configuration WARNING: translation string unused: dmz pinhole rule added WARNING: translation string unused: dmz pinhole rule removed @@ -742,6 +743,7 @@ WARNING: untranslated string: routing config added WARNING: untranslated string: routing config changed WARNING: untranslated string: routing table WARNING: untranslated string: snat new source ip address +WARNING: untranslated string: support donation WARNING: untranslated string: tor directory port WARNING: untranslated string: tor errmsg invalid directory port WARNING: untranslated string: urlfilter redirect template diff --git a/doc/language_missings b/doc/language_missings index e3e5c8efe..86f45b004 100644 --- a/doc/language_missings +++ b/doc/language_missings @@ -307,6 +307,7 @@ < snat new source ip address < snort working < static routes +< support donation < system information < tor < tor 0 = disabled @@ -740,6 +741,7 @@ < Set time on boot < snat new source ip address < static routes +< support donation < system information < tor < tor 0 = disabled @@ -1126,6 +1128,7 @@ < server restart < snat new source ip address < static routes +< support donation < tor < tor 0 = disabled < tor accounting @@ -1516,6 +1519,7 @@ < server restart < snat new source ip address < static routes +< support donation < tor < tor 0 = disabled < tor accounting diff --git a/html/cgi-bin/firewall.cgi b/html/cgi-bin/firewall.cgi index 71ca75257..29b70b442 100755 --- a/html/cgi-bin/firewall.cgi +++ b/html/cgi-bin/firewall.cgi @@ -158,11 +158,6 @@ print< @@ -1627,7 +1623,7 @@ END diff --git a/html/cgi-bin/gui.cgi b/html/cgi-bin/gui.cgi index 5abf88e99..980461569 100644 --- a/html/cgi-bin/gui.cgi +++ b/html/cgi-bin/gui.cgi @@ -36,7 +36,6 @@ my %checked=(); my $errormessage=''; -$cgiparams{'FX'} = 'off'; $cgiparams{'SPEED'} = 'off'; $cgiparams{'WINDOWWITHHOSTNAME'} = 'off'; $cgiparams{'REBOOTQUESTION'} = 'off'; @@ -90,7 +89,6 @@ if ($cgiparams{'ACTION'} eq "$Lang::tr{'save'}") $mainsettings{'WINDOWWITHHOSTNAME'} = $cgiparams{'WINDOWWITHHOSTNAME'}; $mainsettings{'REBOOTQUESTION'} = $cgiparams{'REBOOTQUESTION'}; $mainsettings{'PPPUPDOWNBEEP'} = $cgiparams{'PPPUPDOWNBEEP'}; - $mainsettings{'FX'} = $cgiparams{'FX'}; $mainsettings{'SPEED'} = $cgiparams{'SPEED'}; $mainsettings{'THEME'} = $cgiparams{'theme'}; $mainsettings{'REFRESHINDEX'} = $cgiparams{'REFRESHINDEX'}; @@ -101,7 +99,7 @@ if ($cgiparams{'ACTION'} eq "$Lang::tr{'save'}") if ($mainsettings{'WINDOWWITHHOSTNAME'}) { $cgiparams{'WINDOWWITHHOSTNAME'} = $mainsettings{'WINDOWWITHHOSTNAME'}; } else { - $cgiparams{'WINDOWWITHHOSTNAME'} = 'off'; + $cgiparams{'WINDOWWITHHOSTNAME'} = 'on'; } if ($mainsettings{'REBOOTQUESTION'}) { @@ -116,12 +114,6 @@ if ($cgiparams{'ACTION'} eq "$Lang::tr{'save'}") $cgiparams{'PPPUPDOWNBEEP'} = 'on'; } - if ($mainsettings{'FX'}) { - $cgiparams{'FX'} = $mainsettings{'FX'}; - } else { - $cgiparams{'FX'} = 'on'; - } - if ($mainsettings{'THEME'}) { $cgiparams{'THEME'} = $mainsettings{'THEME'}; } else { @@ -146,11 +138,10 @@ if ($cgiparams{'ACTION'} eq "$Lang::tr{'save'}") # Default settings if ($cgiparams{'ACTION'} eq "$Lang::tr{'restore defaults'}") { - $cgiparams{'WINDOWWITHHOSTNAME'} = 'off'; + $cgiparams{'WINDOWWITHHOSTNAME'} = 'on'; $cgiparams{'REBOOTQUESTION'} = 'on'; $cgiparams{'PPPUPDOWNBEEP'} = 'on'; $cgiparams{'REFRESHINDEX'} = 'off'; - $cgiparams{'FX'} = 'on'; $cgiparams{'SPEED'} = 'on'; $cgiparams{'THEME'} = 'ipfire'; } @@ -171,10 +162,6 @@ $checked{'REFRESHINDEX'}{'off'} = ''; $checked{'REFRESHINDEX'}{'on'} = ''; $checked{'REFRESHINDEX'}{$cgiparams{'REFRESHINDEX'}} = "checked='checked'"; -$checked{'FX'}{'off'} = ''; -$checked{'FX'}{'on'} = ''; -$checked{'FX'}{$cgiparams{'FX'}} = "checked='checked'"; - $checked{'SPEED'}{'off'} = ''; $checked{'SPEED'}{'on'} = ''; $checked{'SPEED'}{$cgiparams{'SPEED'}} = "checked='checked'"; @@ -196,10 +183,6 @@ print <

$Lang::tr{'display'} - - - $Lang::tr{'display webinterface effects'} - $Lang::tr{'display hostname in window title'} diff --git a/html/html/themes/darkdos/include/functions.pl b/html/html/themes/darkdos/include/functions.pl index 82e9b0a51..737e051e7 100644 --- a/html/html/themes/darkdos/include/functions.pl +++ b/html/html/themes/darkdos/include/functions.pl @@ -149,16 +149,6 @@ sub openpage { $title $extrahead -END -; - if ($settings{'FX'} ne 'off') { - print < - -END -; - } - print < +END +; +if ($settings{'SPEED'} ne 'off') { +print < + + + +END +; +} +else { +print "";} +print < + +