]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
index.cgi: Move all warnings into the new system
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 6 Aug 2024 15:33:35 +0000 (17:33 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 6 Aug 2024 15:33:35 +0000 (17:33 +0200)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
html/cgi-bin/index.cgi

index 4030de9d3f466d5075cab263d9a93f29bd41de05..cec1f5a94aea341f9e5a03a2b2402fdf51020ef8 100644 (file)
@@ -573,6 +573,19 @@ foreach my $file (@files) {
        }
 }
 
+my %coredb = &Pakfire::coredbinfo();
+if (defined $coredb{'AvailableRelease'}) {
+       push(@warnings, "<a href='pakfire.cgi'>$Lang::tr{'core notice 1'} $coredb{'Release'} $Lang::tr{'core notice 2'} $coredb{'AvailableRelease'} $Lang::tr{'core notice 3'}</a>");
+}
+
+if ( -e "/var/run/need_reboot" ) {
+       push(@warnings, $Lang::tr{'needreboot'});
+}
+
+if ( `/bin/grep -c "reiserfs" /proc/self/mounts`  > 0 ) {
+       push (@warnings, $Lang::tr{'reiserfs warning1'} . " " . $Lang::tr{'reiserfs warning2'});
+}
+
 # Show any warnings
 if (@warnings) {
        &Header::opensection();
@@ -588,24 +601,6 @@ if (@warnings) {
        &Header::closesection();
 }
 
-my %coredb = &Pakfire::coredbinfo();
-if (defined $coredb{'AvailableRelease'}) {
-       print "<br /><br /><br /><a href='pakfire.cgi'>$Lang::tr{'core notice 1'} $coredb{'Release'} $Lang::tr{'core notice 2'} $coredb{'AvailableRelease'} $Lang::tr{'core notice 3'}</a>";
-}
-
-if ( -e "/var/run/need_reboot" ) {
-       print "<div style='text-align:center; color:red;'>";
-       print "<br/><br/>$Lang::tr{'needreboot'}!";
-       print "</div>";
-}
-
-if ( `/bin/grep -c "reiserfs" /proc/self/mounts`  > 0 ) {
-        print "<div style='text-align:center; color:blue;'>";
-        print "<br/><br/>$Lang::tr{'reiserfs warning1'}";
-        print "<br/>$Lang::tr{'reiserfs warning2'}";
-        print "</div>";
-}
-
 &Header::closebigbox();
 &Header::closepage();