Properties are now shown on view.php and browse.php
[viewsvn.git] / view.php
index 3838e1fc89e0db4b532bb5dc2f81f04967de71a9..b4e64afb09c1e08026bd289f890f9415236701f1 100644 (file)
--- a/view.php
+++ b/view.php
@@ -20,7 +20,8 @@
 \*=====================================================================*/
 
 $fetchtemplates = array(
-       'view'
+       'view',
+       'property'
 );
 
 require_once('./global.php');
@@ -56,6 +57,22 @@ $logmsg['date'] = SVNCommon::format_date_string($logmsg['dateline']);
 
 $catdata = implode("\n", $controller->library->command('cat'));
 
+// ###################################################################
+
+$show['props'] = false;
+$proplist = '';
+if (sizeof($latest['properties']) > 0)
+{
+       $show['props'] = true;
+       foreach ($latest['properties'] AS $propname => $propval)
+       {
+               $data = sprintf($lang->string('Property <strong>%1$s</strong> set to <em>%2$s</em>'), $propname, $propval);
+               eval('$proplist .= "' . $template->fetch('property') . '";');
+       }
+}
+
+// ###################################################################
+
 // get language information
 require_once('./includes/file_types.php');
 $extension = $funct->fetch_extension($controller->path);