]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/commitdiff
Merge branch 'master' of ssh://arne_f@ipfire.org/pub/git/ipfire-2.x
authorArne Fitzenreiter <arne_f@ipfire.org>
Sun, 11 Oct 2009 20:51:11 +0000 (22:51 +0200)
committerArne Fitzenreiter <arne_f@ipfire.org>
Sun, 11 Oct 2009 20:51:11 +0000 (22:51 +0200)
config/rootfiles/core/32/filelists/files
html/cgi-bin/index.cgi [changed mode: 0644->0755]
langs/de/cgi-bin/de.pl
langs/en/cgi-bin/en.pl
src/pakfire/lib/functions.pl

index 3fff6939328c5136a91519b10c73c1f1c39f51d1..194c765e63cdda5ee815d431c604ad095280e214 100644 (file)
@@ -9,3 +9,4 @@ srv/web/ipfire/cgi-bin/mac.cgi
 srv/web/ipfire/cgi-bin/pakfire.cgi
 var/ipfire/langs/de.pl
 var/ipfire/langs/en.pl
+srv/web/ipfire/cgi-bin/index.cgi
old mode 100644 (file)
new mode 100755 (executable)
index df78315..54c0d19
@@ -28,6 +28,7 @@ use strict;
 require '/var/ipfire/general-functions.pl';
 require "${General::swroot}/lang.pl";
 require "${General::swroot}/header.pl";
+require "/opt/pakfire/lib/functions.pl";
 
 my %cgiparams=();
 my %pppsettings=();
@@ -421,6 +422,10 @@ if ($warnmessage) {
 }
 print <<END;
 </table>
+END
+;
+&Pakfire::dblist("upgrade", "notice");
+print <<END;
 
 END
 } else {
index b4a92d4235fbe58417e00ac8dc047b897014afba..90c57b07e571df6296e238000ec625f7a59d2f34 100644 (file)
@@ -23,6 +23,9 @@
 'ConnSched time' => 'Zeit:',
 'ConnSched up' => 'Hoch',
 'ConnSched weekdays' => 'Wochentage:',
+'core notice 1' => '<strong>Hinweis:</strong> Es steht eine Aktualisierung von Core-Update',
+'core notice 2' => 'nach',
+'core notice 3' => 'zur Verfügung.',
 'Enter TOS' => 'Aktivieren oder deaktivieren sie die TOS-Bits <br /> und klicken Sie danach auf <i>Speichern</i>.',
 'Existing Files' => 'Dateien in der Datenbank',
 'HDD temperature' => 'HDD-Temperatur',
index d86fa97a6a7164193fa7c9a3804c332766283a0d..acf83fa65668503a61e421770a9478a02c209084 100644 (file)
@@ -25,6 +25,9 @@
 'ConnSched time' => 'Time:',
 'ConnSched up' => 'Up',
 'ConnSched weekdays' => 'Days of the week:',
+'core notice 1' => '<strong>Notice:</strong> There is an core-update from',
+'core notice 2' => 'to',
+'core notice 3' => 'available.',
 'Enter TOS' => 'Activate or Deactivate TOS-Bits <br /> and then press <i>Save</i>.',
 'Existing Files' => 'Files in database',
 'HDD temperature' => 'HDD temperature',
index c47ff39bbdba48cc196b8b703ee8919c5c5e3d78..8c6a295554c6434c3c7c675ef5d7c0b324c5ae69 100644 (file)
@@ -394,11 +394,14 @@ sub dblist {
        close(FILE);
 
        if ("$filter" eq "upgrade") {
-               if ("$forweb" ne "forweb") {getcoredb("noforce");}
+               if ("$forweb" ne "forweb" && "$forweb" ne "notice" ) {getcoredb("noforce");}
                eval(`grep "core_" $Conf::dbdir/lists/core-list.db`);
                if ("$core_release" > "$Conf::core_mine") {
                        if ("$forweb" eq "forweb") {
                                print "<option value=\"core\">Core-Update -- $Conf::version -- Release: $Conf::core_mine -> $core_release</option>\n";
+                       }
+                       elsif ("$forweb" eq "notice") {
+                               print "<a href='pakfire.cgi'>$Lang::tr{'core notice 1'} $Conf::core_mine $Lang::tr{'core notice 2'} $core_release $Lang::tr{'core notice 3'}</a>";
                        } else {
                                my $command = "Core-Update $Conf::version\nRelease: $Conf::core_mine -> $core_release\n";
                                if ("$Pakfire::enable_colors" eq "1") {