require "${swroot}/langs/${language}.pl";
eval `/bin/cat /srv/web/ipfire/html/themes/$THEME_NAME/include/functions.pl`;
+sub green_used() {
+ if ($ethsettings{'GREEN_DEV'} && $ethsettings{'GREEN_DEV'} ne "") {
+ return 1;
+ }
+
+ return 0;
+}
+
sub orange_used () {
if ($ethsettings{'CONFIG_TYPE'} =~ /^[24]$/) {
return 1;
$menu->{'03.network'}{'subMenu'}->{'80.macadressmenu'}{'enabled'} = 0;
$menu->{'03.network'}{'subMenu'}->{'90.wakeonlan'}{'enabled'} = 0;
}
+
+ # Disable proxy when no GREEN is available
+ if (!&green_used()) {
+ $menu->{'03.network'}{'subMenu'}->{'20.proxy'}{'enabled'} = 0;
+ $menu->{'03.network'}{'subMenu'}->{'21.urlfilter'}{'enabled'} = 0;
+ $menu->{'03.network'}{'subMenu'}->{'22.updxlrator'}{'enabled'} = 0;
+ }
}
}