admin/commits: order navigation links chronologically
authorMischa POSLAWSKY <perl@shiar.org>
Tue, 12 Dec 2017 20:40:56 +0000 (21:40 +0100)
committerMischa POSLAWSKY <perl@shiar.org>
Tue, 12 Dec 2017 21:05:14 +0000 (22:05 +0100)
Start with reoccurring link back to keep consistent placement.

admin/commits.php

index 7a97ad04f40b3e5b937ae929fd72d643b6489d39..fcff4f3fb3ad90011b8c4885892471db083abcbf 100644 (file)
@@ -22,14 +22,14 @@ if ( $log = popen($gitcmd, 'r') ) {
 
        $nav = [];
        $nav[] = sprintf('Pagina %d', floor($offset / $pagesize) + 1);
-       if ($offset > 0) {
-               $nav[] = sprintf('<a href="?start=%d">%s</a>', 0, 'laatste');
+       if ($lines >= $pagesize) {
+               $nav[] = sprintf('<a href="?start=%d">%s</a>', $offset + $pagesize, 'eerder');
        }
        if ($offset > $pagesize) {
                $nav[] = sprintf('<a href="?start=%d">%s</a>', $offset - $pagesize, 'later');
        }
-       if ($lines >= $pagesize) {
-               $nav[] = sprintf('<a href="?start=%d">%s</a>', $offset + $pagesize, 'eerder');
+       if ($offset > 0) {
+               $nav[] = sprintf('<a href="?start=%d">%s</a>', 0, 'laatste');
        }
        printf("<p>%s</p>\n\n", implode(' • ', $nav));
 }