view.php now works
authorRobert Sesek <rsesek@bluestatic.org>
Sun, 22 Jan 2006 07:07:54 +0000 (07:07 +0000)
committerRobert Sesek <rsesek@bluestatic.org>
Sun, 22 Jan 2006 07:07:54 +0000 (07:07 +0000)
view.php

index 6845255ec234926cb7d313ade9088716cdb49515..6a6f6982f918c1c8bb2ca20b5ae9dd978718e1f2 100644 (file)
--- a/view.php
+++ b/view.php
@@ -29,21 +29,21 @@ $navbar = $controller->construct_breadcrumb();
 
 // ###################################################################
 
-$latest = $controller->cachev->fetch_node($viewsvn->paths->relpath);
+$latest = $controller->cachev->fetch_node();
 
-$link['log'] = $controller->out('log.php' . $viewsvn->paths->revstr);
+$link['log'] = $controller->href_compound('log.php');
 
-$show['head'] = ($latest['revision'] != $viewsvn->paths->revnum AND $viewsvn->paths->revnum != 'HEAD');
+$show['head'] = ($latest['revision'] != $controller->revnum AND $controller->revnum != 'HEAD');
 if ($show['head'])
 {
-       $link['gohead'] = $controller->out('browse.php' . $viewsvn->paths->fetch_rev_str(false, 'HEAD'));
-       $link['diffhead'] = $controller->out('diff.php' . $viewsvn->paths->fetch_rev_str(true, 'HEAD', $viewsvn->paths->revnum));
+       $link['gohead'] = $controller->href_compound('browse.php', null, Paths::fetch_rev_str(false, 'HEAD'));
+       $link['diffhead'] = $controller->href_compound('diff.php', null, Paths::fetch_rev_str(true, 'HEAD', $controller->revnum));
 }
 
-$show['prev'] = ($prev = $controller->cachev->fetch_prev_revision($viewsvn->paths->relpath, $viewsvn->paths->revnum));
+$show['prev'] = ($prev = $controller->cachev->fetch_prev_revision($controller->revnum));
 if ($show['prev'])
 {
-       $link['diffprev'] = $controller->out('diff.php' . $viewsvn->paths->fetch_rev_str(true, $viewsvn->paths->revnum, $prev));
+       $link['diffprev'] = $controller->href_compound('diff.php', null, Paths::fetch_rev_str(true, $viewsvn->paths->revnum, $prev));
 }
 
 // ###################################################################
@@ -54,11 +54,11 @@ unset($logmsg['files']);
 $logmsg['message_clean'] = SVNCommon::format_log_message($logmsg['message']);
 $logmsg['date'] = SVNCommon::format_date_string($logmsg['dateline']);
 
-$catdata = implode("\n", $controller->library->cat($viewsvn->paths->repos, $viewsvn->paths->relpath, $viewsvn->paths->revnum));
+$catdata = implode("\n", $controller->library->command('cat'));
 
 // get language information
 require_once('./includes/file_types.php');
-$extension = $funct->fetch_extension($viewsvn->paths->relpath);
+$extension = $funct->fetch_extension($controller->path);
 $language = (isset($filetypes["$extension"]) ? $filetypes["$extension"] : null);
 
 // initialize GeSHi