widget: unnamed options as placeholders instead of path
[minimedit.git] / widget / login / commits.php
index 0327f3fd6f7da25cd5f54e79548bedec5998fc3c..18447a7091a006fec841496f87474aa71aaf022a 100644 (file)
@@ -27,9 +27,8 @@ if ( $log = popen($gitcmd, 'r') ) {
        pclose($log);
 
        $limit = $offset + $lines + 1; # assume one more
-       $navoptions = ["start=$offset", "n=$pagesize", "total=$limit"];
-       if ($Page->handler != 'login/commits') {
-               $navoptions[] = 'link=login/commits';
-       }
-       print $Page->widget('nav', $navoptions);
+       print $Page->widget('nav', [
+               'start' => $offset, 'n' => $pagesize, 'total' => $limit,
+               'link' => $Page->link != 'login/commits' ? 'login/commits' : '',
+       ]);
 }