From: Michael Tremer Date: Mon, 17 Feb 2014 15:24:41 +0000 (+0100) Subject: Merge remote-tracking branch 'alfh/feature_firewalllog_first_last' into next X-Git-Url: http://git.ipfire.org/?p=people%2Fteissler%2Fipfire-2.x.git;a=commitdiff_plain;h=bd4db4708547cafea8ca2a13d35b6b15bd3b40fa;hp=b631481bc5cbe022c7994fc110699affadca1243 Merge remote-tracking branch 'alfh/feature_firewalllog_first_last' into next --- diff --git a/html/cgi-bin/logs.cgi/firewalllog.dat b/html/cgi-bin/logs.cgi/firewalllog.dat index 73e62eab0..75340881d 100644 --- a/html/cgi-bin/logs.cgi/firewalllog.dat +++ b/html/cgi-bin/logs.cgi/firewalllog.dat @@ -285,7 +285,8 @@ END &Header::openbox('100%', 'left', $Lang::tr{'log'}); print "

$Lang::tr{'firewall hits'} $date: $lines

"; -$start = $lines - ${Header::viewsize} if ($start >= $lines - ${Header::viewsize}); +my $lastPageIndex = $lines - ${Header::viewsize}; +$start = $lastPageIndex if ($start >= $lastPageIndex); $start = 0 if ($start < 0); my $prev; @@ -297,7 +298,7 @@ my $prev; } my $next; - if ($start == $lines - ${Header::viewsize}) { + if ($start == $lastPageIndex) { $next = -1; } else { $next = $start + ${Header::viewsize}; @@ -402,16 +403,18 @@ END print ""; if ($prev != -1) { + print "$Lang::tr{'first'} "; print "$Lang::tr{'older'}"; } else { - print "$Lang::tr{'older'}"; } + print "$Lang::tr{'first'} $Lang::tr{'older'}"; } print "\n"; print ""; if ($next >= 0) { - print "$Lang::tr{'newer'}"; } + print "$Lang::tr{'newer'} "; + print "$Lang::tr{'last'}"; } else { - print "$Lang::tr{'newer'}"; } + print "$Lang::tr{'newer'} $Lang::tr{'last'} "; } print "\n"; print < 'Firewallregeln', 'firewallhits' => 'Firewalltreffer', 'firmware' => 'Firmware', +'first' => 'Erste', 'firmware upload' => 'Hochladen der Firmware/Treiber', 'fixed ip lease added' => 'Feste IP-Zuordnung hinzugefügt', 'fixed ip lease modified' => 'Feste IP-Zuordnung geändert', @@ -1300,6 +1301,7 @@ 'lan' => 'LAN', 'lang' => 'de', 'languagepurpose' => 'Wählen Sie eine Sprache, in der IPFire angezeigt werden soll:', +'last' => 'Letzte', 'last activity' => 'Letzte Aktivität', 'lateprompting' => 'Late prompting', 'lease expires' => 'Zuordnung verfällt', diff --git a/langs/en/cgi-bin/en.pl b/langs/en/cgi-bin/en.pl index 653edc474..a5e438842 100644 --- a/langs/en/cgi-bin/en.pl +++ b/langs/en/cgi-bin/en.pl @@ -918,6 +918,7 @@ 'firewallhits' => 'firewallhits', 'firmware' => 'Firmware', 'firmware upload' => 'Upload Firmware/Drivers', +'first' => 'First', 'fixed ip lease added' => 'Fixed IP lease added', 'fixed ip lease modified' => 'Fixed IP lease modified', 'fixed ip lease removed' => 'Fixed IP lease removed', @@ -1329,6 +1330,7 @@ 'lan' => 'LAN', 'lang' => 'en', 'languagepurpose' => 'Select the language you wish IPFire to display in:', +'last' => 'Last', 'last activity' => 'Last Activity', 'lateprompting' => 'Lateprompting', 'lease expires' => 'Lease expires',