Updating view.php to work
authorRobert Sesek <rsesek@bluestatic.org>
Mon, 9 Apr 2007 04:29:03 +0000 (04:29 +0000)
committerRobert Sesek <rsesek@bluestatic.org>
Mon, 9 Apr 2007 04:29:03 +0000 (04:29 +0000)
templates/default/view.tpl
view.php

index 9d4587e3784cd5db24a9afa2189446ab28485645..e4f2401c1057c0e6fa77e62527d6ad6f607f7d0f 100644 (file)
@@ -2,7 +2,7 @@ $doctype
 <html lang="##LANG##" xml:lang="##XML-LANG##">
 <head>
 $headinclude
-       <link rel="stylesheet" href="$viewsvn->path/templates/default/code2.css" media="screen" />
+       <link rel="stylesheet" href="{BSRegister::Get('webpath')}/templates/default/code2.css" media="screen" />
        <title>{@"View"}</title>
 </head>
 
index b4e64afb09c1e08026bd289f890f9415236701f1..a8f5be5f80aa1a9be079afbee5c304f9b4234627 100644 (file)
--- a/view.php
+++ b/view.php
@@ -24,38 +24,25 @@ $fetchtemplates = array(
        'property'
 );
 
+define('SVN', '$Id$');
+
 require_once('./global.php');
 
-$navbar = $controller->construct_breadcrumb();
+$navbar = ConstructNavbar();
 
 // ###################################################################
 
-$latest = $controller->cachev->fetch_node();
-
-$link['log'] = $controller->href_compound('log.php');
-
-$show['head'] = ($latest['revision'] != $controller->revctx);
-if ($show['head'])
-{
-       $link['gohead'] = $controller->href_compound('view.php', null, Paths::fetch_rev_str(false, 'HEAD'));
-       $link['diffhead'] = $controller->href_compound('diff.php', null, Paths::fetch_rev_str(true, 'HEAD', $controller->revctx));
-}
-
-$show['prev'] = ($prev = $controller->cachev->fetch_prev_revision($controller->revctx));
-if ($show['prev'])
-{
-       $link['diffprev'] = $controller->href_compound('diff.php', null, Paths::fetch_rev_str(true, $controller->revctx, $prev['revision']));
-}
+$revision = new Revision($input->in['repos'], $input->in['rev']);
 
 // ###################################################################
 
-$logmsg = $controller->cachev->fetch_revision($controller->revctx);
+/*$logmsg = $controller->cachev->fetch_revision($controller->revctx);
 unset($logmsg['files']);
 
 $logmsg['message_clean'] = SVNCommon::format_log_message($logmsg['message']);
-$logmsg['date'] = SVNCommon::format_date_string($logmsg['dateline']);
+$logmsg['date'] = SVNCommon::format_date_string($logmsg['dateline']);*/
 
-$catdata = implode("\n", $controller->library->command('cat'));
+$catdata = $lib->run('cat -r' . $revision->revision . ' ' . $lib->arg($repos->fetchPath($input->in['repos']) . $input->in['path']), true);
 
 // ###################################################################
 
@@ -75,7 +62,7 @@ if (sizeof($latest['properties']) > 0)
 
 // get language information
 require_once('./includes/file_types.php');
-$extension = $funct->fetch_extension($controller->path);
+$extension = BSFunctions::FetchExtension($input->in['path']);
 $language = (isset($filetypes["$extension"]) ? $filetypes["$extension"] : null);
 
 // initialize GeSHi
@@ -108,7 +95,7 @@ $geshi->set_tab_width(5);
 // parse the code
 $catdata = $geshi->parse_code();
 
-$viewsvn->debug("time in GeSHi = " . $funct->fetch_microtime_diff($mtstart));
+BSRegister::Debug("time in GeSHi = " . BSFunctions::FetchMicrotimeDiff($mtstart));
 
 // ###################################################################