X-Git-Url: http://git.shiar.nl/minimedit.git/blobdiff_plain/d9e768059d2a10c2c5eb5b908a998fb496b4e4cf..b4e872adfb3c7b67447826a5b162f89590e14c80:/widget/login/commits.php diff --git a/widget/login/commits.php b/widget/login/commits.php index 18447a7..2060a33 100644 --- a/widget/login/commits.php +++ b/widget/login/commits.php @@ -4,8 +4,9 @@ if (!function_exists('popen')) { return; } +$baseurl = 'login/commits'; $pagesize = intval(@$Page->place['n'] ?: @$_GET['n']) ?: 20; -$gitcmd = "git log -n $pagesize --pretty='%at\t%an\t%s'"; +$gitcmd = "git log -n $pagesize --pretty='%h\t%at\t%an\t%s'"; if ( $offset = intval(@$_GET['start']) ) { $gitcmd .= " --skip=$offset"; @@ -15,12 +16,16 @@ if ( $log = popen($gitcmd, 'r') ) { $lines = 0; print "\n\n"; @@ -29,6 +34,6 @@ if ( $log = popen($gitcmd, 'r') ) { $limit = $offset + $lines + 1; # assume one more print $Page->widget('nav', [ 'start' => $offset, 'n' => $pagesize, 'total' => $limit, - 'link' => $Page->link != 'login/commits' ? 'login/commits' : '', + 'link' => $Page->link == $baseurl ? NULL : $baseurl, ]); }