Adding links in browse.php and view.php to view the changes and go to the head revisi...
[viewsvn.git] / browse.php
index 907b9b1f7ad7ef9fd260be177f7960af1681dd17..2831dc96479812470ab3258e39a01d3413a5879d 100644 (file)
@@ -33,7 +33,22 @@ $navbar = ConstructNavbar();
 
 // ###################################################################
 
-$revision = new Revision($input->in['repos'], $input->in['rev'], $input->in['path']);
+$revision = $headRev = new Revision($input->in['repos'], $input->in['rev'], $input->in['path']);
+if ($input->in['rev'])
+{
+       $headRev = new Revision($input->in['repos'], 0, $input->in['path']);
+       if ($headRev->revision != $revision->revision)
+       {
+               $show['head'] = true;
+               $link['gohead'] = ConstructLink('browse', $input->in['repos'], $input->in['path'], 0);
+       }
+}
+
+if ($revision->revision - 1 > 0)
+{
+       $show['diff'] = true;
+       $link['diff'] = ConstructLink('diff', $input->in['repos'], $input->in['path'], $revision->revision);
+}
 
 // ###################################################################