&closebox();
}
+sub warningbox($) {
+ my @warnings = grep { $_ ne "" } @_;
+
+ # Do nothing if there are no errors
+ return unless (@warnings);
+
+ # Open a new box
+ &openbox('100%', 'left', $Lang::tr{'warning'}, "is-warning");
+
+ # Print all warning messages
+ print "<ul>\n";
+ foreach my $warning (@warnings) {
+ print "<li>$warning</li>\n";
+ }
+ print "</ul>\n";
+
+ # Close the box again
+ &closebox();
+}
+
sub graph($) {
my $title = shift;
WARNING: translation string unused: alcatelusb help
WARNING: translation string unused: alcatelusb upload
WARNING: translation string unused: all interfaces
+WARNING: translation string unused: all services
WARNING: translation string unused: all updates installed
WARNING: translation string unused: allmsg
WARNING: translation string unused: alt information
WARNING: untranslated string: aliases default interface = - Default Interface -
WARNING: untranslated string: aliases not active = Aliases will not be active unless your RED interface is STATIC
WARNING: untranslated string: all = All
-WARNING: untranslated string: all services = All Services
WARNING: untranslated string: alt dialup = Dialup
WARNING: untranslated string: alt home = Home
WARNING: untranslated string: alt logs = Logs
WARNING: untranslated string: vulnerability = Vulnerability
WARNING: untranslated string: vulnerable = Vulnerable
WARNING: untranslated string: waiting to synchronize clock = Waiting to synchronize clock
+WARNING: untranslated string: warning = Warning
WARNING: untranslated string: warning messages = Warning messages
WARNING: untranslated string: was deleted = was deleted
WARNING: untranslated string: web hits = Total number of websites matching selected criteria for
WARNING: translation string unused: alcatelusb help
WARNING: translation string unused: alcatelusb upload
WARNING: translation string unused: all interfaces
+WARNING: translation string unused: all services
WARNING: translation string unused: all updates installed
WARNING: translation string unused: allmsg
WARNING: translation string unused: alt information
WARNING: untranslated string: system time = System Time (as of last page load)
WARNING: untranslated string: timeformat = %Y-%m-%d at %H:%M:%S %Z
WARNING: untranslated string: transport mode does not support vti = VTI is not support in transport mode
+WARNING: untranslated string: warning = Warning
WARNING: untranslated string: wio = unknown string
WARNING: untranslated string: wio checked = unknown string
WARNING: untranslated string: wio cron = unknown string
WARNING: translation string unused: alcatelusb help
WARNING: translation string unused: alcatelusb upload
WARNING: translation string unused: all interfaces
+WARNING: translation string unused: all services
WARNING: translation string unused: all updates installed
WARNING: translation string unused: allmsg
WARNING: translation string unused: alt information
WARNING: untranslated string: routing config changed = unknown string
WARNING: untranslated string: system time = System Time (as of last page load)
WARNING: untranslated string: timeformat = %Y-%m-%d at %H:%M:%S %Z
+WARNING: untranslated string: warning = Warning
WARNING: untranslated string: wio = unknown string
WARNING: untranslated string: wio checked = unknown string
WARNING: untranslated string: wio cron = unknown string
WARNING: translation string unused: alcatelusb help
WARNING: translation string unused: alcatelusb upload
WARNING: translation string unused: all interfaces
+WARNING: translation string unused: all services
WARNING: translation string unused: all updates installed
WARNING: translation string unused: allmsg
WARNING: translation string unused: alt information
WARNING: untranslated string: vpn weak = Weak
WARNING: untranslated string: vulnerability = Vulnerability
WARNING: untranslated string: vulnerable = Vulnerable
+WARNING: untranslated string: warning = Warning
WARNING: untranslated string: whois results from = WHOIS results from
WARNING: untranslated string: winbind daemon = Winbind Daemon
WARNING: untranslated string: wio = unknown string
WARNING: translation string unused: alcatelusb help
WARNING: translation string unused: alcatelusb upload
WARNING: translation string unused: all interfaces
+WARNING: translation string unused: all services
WARNING: translation string unused: all updates installed
WARNING: translation string unused: allmsg
WARNING: translation string unused: alt information
WARNING: untranslated string: vpn weak = Weak
WARNING: untranslated string: vulnerability = Vulnerability
WARNING: untranslated string: vulnerable = Vulnerable
+WARNING: untranslated string: warning = Warning
WARNING: untranslated string: whois results from = WHOIS results from
WARNING: untranslated string: winbind daemon = Winbind Daemon
WARNING: untranslated string: wio = unknown string
WARNING: translation string unused: alcatelusb help
WARNING: translation string unused: alcatelusb upload
WARNING: translation string unused: all interfaces
+WARNING: translation string unused: all services
WARNING: translation string unused: all updates installed
WARNING: translation string unused: allmsg
WARNING: translation string unused: alt information
WARNING: untranslated string: vpn weak = Weak
WARNING: untranslated string: vulnerability = Vulnerability
WARNING: untranslated string: vulnerable = Vulnerable
+WARNING: untranslated string: warning = Warning
WARNING: untranslated string: whois results from = WHOIS results from
WARNING: untranslated string: winbind daemon = Winbind Daemon
WARNING: untranslated string: wio = unknown string
WARNING: translation string unused: alcatelusb help
WARNING: translation string unused: alcatelusb upload
WARNING: translation string unused: all interfaces
+WARNING: translation string unused: all services
WARNING: translation string unused: all updates installed
WARNING: translation string unused: allmsg
WARNING: translation string unused: alt information
WARNING: untranslated string: vpn weak = Weak
WARNING: untranslated string: vulnerability = Vulnerability
WARNING: untranslated string: vulnerable = Vulnerable
+WARNING: untranslated string: warning = Warning
WARNING: untranslated string: whois results from = WHOIS results from
WARNING: untranslated string: winbind daemon = Winbind Daemon
WARNING: untranslated string: wio = unknown string
WARNING: translation string unused: alcatelusb help
WARNING: translation string unused: alcatelusb upload
WARNING: translation string unused: all interfaces
+WARNING: translation string unused: all services
WARNING: translation string unused: all updates installed
WARNING: translation string unused: allmsg
WARNING: translation string unused: alt information
WARNING: untranslated string: vpn wait = WAITING
WARNING: untranslated string: vulnerability = Vulnerability
WARNING: untranslated string: vulnerable = Vulnerable
+WARNING: untranslated string: warning = Warning
WARNING: untranslated string: whois results from = WHOIS results from
WARNING: untranslated string: winbind daemon = Winbind Daemon
WARNING: untranslated string: wio = unknown string
< system time
< timeformat
< transport mode does not support vti
+< warning
< wireguard
< wlanap
< wlanap psk
< system time
< timeformat
< upload fcdsl.o
+< warning
< wireguard
< wlanap psk
< wlanap wireless mode
< vpn weak
< vulnerability
< vulnerable
+< warning
< Weekly
< whois results from
< winbind daemon
< vpn weak
< vulnerability
< vulnerable
+< warning
< Weekly
< whois results from
< winbind daemon
< vpn weak
< vulnerability
< vulnerable
+< warning
< Weekly
< whois results from
< winbind daemon
< vpn weak
< vulnerability
< vulnerable
+< warning
< week-graph
< Weekly
< whois results from
< vpn wait
< vulnerability
< vulnerable
+< warning
< Weekly
< whois results from
< winbind daemon
}
# Show any warnings
-if (@warnings) {
- &Header::opensection();
-
- print "<ul class=\"notes\">\n";
-
- foreach my $warning (@warnings) {
- print "<li class=\"is-warning\">$warning</li>\n";
- }
-
- print "</ul>\n";
-
- &Header::closesection();
-}
+&Header::warningbox(@warnings);
&Header::closebigbox();
&Header::closepage();
--color-blue-invert : #ffffff;
--color-orange : #ff9933;
--color-orange-invert : #ffffff;
- --color-yellow : #ffd700;
+ --color-yellow : #ffbe00;
--color-yellow-invert : #ffffff;
--color-black : #363636;
--color-black-invert : #ffffff;
border: 1px solid var(--color-red);
}
-section.is-error ul {
+section.is-warning {
+ color: var(--color-yellow);
+ border: 1px solid var(--color-yellow);
+}
+
+section.is-error a, section.is-warning a {
+ color: inherit;
+}
+
+section.is-error ul, section.is-warning ul {
+ padding: 0;
margin-bottom: 0 !important;
}
+section.is-error ul li, section.is-warning ul li {
+ list-style-type: none
+}
+
section .title {
margin-bottom: 1rem;
border-bottom: 1px solid var(--color-grey);
}
+section.is-error .title {
+ border-bottom: 1px solid var(--color-red);
+}
+
+section.is-warning .title {
+ border-bottom: 1px solid var(--color-yellow);
+}
+
#main_inner {
padding-bottom: 1.5em;
}
color: var(--color-black-invert);
}
-/* Notes */
-
-.notes .is-warning {
- color: var(--color-yellow);
-}
-
-.notes a {
- color: inherit;
-}
-
table.fw-nat tbody tr td {
height: 2.25em;
}
'vulnerable' => 'Verwundbar',
'waiting to synchronize clock' => 'Bitte warten, die Uhr wird synchronisiert',
'warn when traffic reaches' => 'Warnen wenn Traffic x % erreicht',
+'warning' => 'Warning',
'warning messages' => 'Warnhinweise',
'was deleted' => 'wurde gelöscht',
'web hits' => 'Gesamtanzahl der Websites zum ausgewählten Kriterium',
'vulnerable' => 'Vulnerable',
'waiting to synchronize clock' => 'Waiting to synchronize clock',
'warn when traffic reaches' => 'Warn when traffic reaches x %',
+'warning' => 'Warning',
'warning messages' => 'Warning messages',
'was deleted' => 'was deleted',
'web hits' => 'Total number of websites matching selected criteria for',