[Fusionforge-commits] FusionForge branch master updated. d87962b118834004da5b0906ca600ab4df8c7d26

Franck Villaume nerville at fusionforge.org
Wed Mar 19 10:56:55 CET 2014


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "FusionForge".

The branch, master has been updated
       via  d87962b118834004da5b0906ca600ab4df8c7d26 (commit)
      from  1b893ad78ecd8fe6fc1e808d1e5fb2343ffdf0db (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit d87962b118834004da5b0906ca600ab4df8c7d26
Author: Franck Villaume <franck.villaume at trivialdev.com>
Date:   Wed Mar 19 10:56:20 2014 +0100

    more HTML helpers

diff --git a/src/www/forum/admin/monitor.php b/src/www/forum/admin/monitor.php
index 133f043..8305aaa 100644
--- a/src/www/forum/admin/monitor.php
+++ b/src/www/forum/admin/monitor.php
@@ -5,6 +5,7 @@
  * Copyright 1999-2001 (c) Tim Perdue - VA Linux Systems
  * Copyright 2002-2004 (c) GForge Team
  * Copyright 2010 (c) Franck Villaume - Capgemini
+ * Copyright 2014, Franck Villaume - TrivialDev
  * http://fusionforge.org/
  *
  * This file is part of FusionForge. FusionForge is free software;
@@ -33,44 +34,42 @@ require_once $gfcommon.'forum/ForumMessageFactory.class.php';
 require_once $gfcommon.'forum/ForumMessage.class.php';
 require_once $gfcommon.'include/TextSanitizer.class.php'; // to make the HTML input by the user safe to store
 
+global $HTML;
+
 $group_id = getIntFromRequest('group_id');
 $group_forum_id = getIntFromRequest('group_forum_id');
 $g = group_get_object($group_id);
-$f = new Forum ($g,$group_forum_id);
+$f = new Forum($g, $group_forum_id);
 if (!$f || !is_object($f)) {
-	exit_error(_('Could Not Get Forum Object'),'forums');
+	exit_error(_('Could Not Get Forum Object'), 'forums');
 } elseif ($f->isError()) {
-	exit_error($f->getErrorMessage(),'forums');
+	exit_error($f->getErrorMessage(), 'forums');
 }
 
-session_require_perm ('forum_admin', $f->Group->getID()) ;
+session_require_perm ('forum_admin', $f->Group->getID());
 
-forum_header(array('title'=>_('Monitoring Users')));
+forum_header(array('title'=>sprintf(_('Forum %s Monitoring Users'), $f->getName())));
 
-$res = db_query_params ('select users.user_id,users.user_name, users.email, users.realname from
-users,forum_monitored_forums fmf where fmf.user_id=users.user_id and
-fmf.forum_id =$1 order by users.user_id',
-			array ($group_forum_id));
+$res = db_query_params('select users.user_id,users.user_name, users.email, users.realname from
+			users,forum_monitored_forums fmf where fmf.user_id=users.user_id and
+			fmf.forum_id =$1 order by users.user_id',
+			array($group_forum_id));
 
 if ($res && db_numrows($res) == 0) {
-	echo '<p class="information">'._('No Monitoring Users').'</p>';
+	echo $HTML->information(_('No Monitoring Users'));
 	forum_footer();
 	exit;
 }
 
 $tableHeaders = array(_('User'), _('Email'), _('Real Name'));
-
-$j=0;
-
 echo $HTML->listTableTop($tableHeaders);
 
-while ($arr=db_fetch_array($res)) {
-
-	echo '<tr '. $HTML->boxGetAltRowStyle($j++) . '><td>'.$arr['user_name'].'</td>
-	<td>'.$arr['email'].'</td>
-	<td>'.$arr['realname'].'</td></tr>';
-
+while ($arr = db_fetch_array($res)) {
+	$cells = array();
+	$cells[][] = $arr['user_name'];
+	$cells[][] = $arr['email'];
+	$cells[][] = $arr['realname'];
+	echo $HTML->multiTableRow(array(), $cells);
 }
 echo $HTML->listTableBottom();
-
 forum_footer();
diff --git a/src/www/forum/index.php b/src/www/forum/index.php
index 27f39f6..ca68e9b 100644
--- a/src/www/forum/index.php
+++ b/src/www/forum/index.php
@@ -6,7 +6,7 @@
  * Copyright 2002, Tim Perdue - GForge, LLC
  * Copyright 2010 (c) Franck Villaume - Capgemini
  * Copyright (C) 2011-2012 Alain Peyrat - Alcatel-Lucent
- * Copyright 2013, Franck Villaume - TrivialDev
+ * Copyright 2013-2014, Franck Villaume - TrivialDev
  *
  * This file is part of FusionForge. FusionForge is free software;
  * you can redistribute it and/or modify it under the terms of the
@@ -30,6 +30,8 @@ require_once $gfcommon.'forum/ForumHTML.class.php';
 require_once $gfcommon.'forum/ForumFactory.class.php';
 require_once $gfcommon.'forum/Forum.class.php';
 
+global $HTML;
+
 $group_id = getIntFromRequest('group_id');
 if ($group_id) {
 	$g = group_get_object($group_id);
@@ -51,11 +53,11 @@ if ($group_id) {
 	forum_header(array('title'=>sprintf(_('Forums for %s'), $g->getPublicName()) ));
 
 	if ($ff->isError()) {
-		echo '<p class="error">'. $ff->getErrorMessage().'</p>';
+		echo $HTML->error_msg($ff->getErrorMessage());
 		forum_footer();
 		exit;
 	} elseif ( count($farr) < 1) {
-		echo '<p class="information">'.sprintf(_('No Forums Found for %s'), $g->getPublicName()) .'</p>';
+		echo $HTML->information(sprintf(_('No Forums Found for %s'), $g->getPublicName()));
 		forum_footer();
 		exit;
 	}
@@ -79,12 +81,13 @@ if ($group_id) {
 		} elseif ($farr[$j]->isError()) {
 			echo $farr[$j]->getErrorMessage();
 		} else {
-			echo '<tr '. $HTML->boxGetAltRowStyle($j) . '><td>'.
-				util_make_link('/forum/forum.php?forum_id='.$farr[$j]->getID().'&group_id='.$group_id, html_image('ic/forum20w.png').' '.$farr[$j]->getName()).'</td>
-				<td>'.$farr[$j]->getDescription().'</td>
-				<td class="align-center">'.$farr[$j]->getThreadCount().'</td>
-				<td class="align-center">'. $farr[$j]->getMessageCount() .'</td>
-				<td>'.  date(_('Y-m-d H:i'),$farr[$j]->getMostRecentDate()) .'</td></tr>';
+			$cells = array();
+			$cells[][] = util_make_link('/forum/forum.php?forum_id='.$farr[$j]->getID().'&group_id='.$group_id, html_image('ic/forum20w.png').' '.$farr[$j]->getName());
+			$cells[][] = $farr[$j]->getDescription();
+			$cells[] = array($farr[$j]->getThreadCount(), 'class' => 'align-center');
+			$cells[] = array($farr[$j]->getMessageCount(), 'class' => 'align-center');
+			$cells[][] = date(_('Y-m-d H:i'),$farr[$j]->getMostRecentDate());
+			echo $HTML->multiTableRow(array(), $cells);
 		}
 	}
 	echo $HTML->listTableBottom();
diff --git a/src/www/forum/myforums.php b/src/www/forum/myforums.php
index 521530d..f5fbca1 100644
--- a/src/www/forum/myforums.php
+++ b/src/www/forum/myforums.php
@@ -8,6 +8,7 @@
  * Copyright 2005 (c) - Daniel Perez
  * Copyright 2010 (c) Franck Villaume - Capgemini
  * Copyright (C) 2011 Alain Peyrat - Alcatel-Lucent
+ * Copyright 2014, Franck Villaume - TrivialDev
  * http://fusionforge.org/
  *
  * This file is part of FusionForge. FusionForge is free software;
@@ -34,6 +35,8 @@ require_once $gfcommon.'forum/ForumFactory.class.php';
 require_once $gfcommon.'forum/ForumMessageFactory.class.php';
 require_once $gfcommon.'forum/ForumMessage.class.php';
 
+global $HTML;
+
 session_require_login();
 
 $user_id = user_getid();
@@ -50,12 +53,12 @@ if ($group_id) {
 $result = db_query_params ('SELECT mon.forum_id, fg.group_id FROM forum_monitored_forums mon,forum_group_list fg where mon.user_id=$1 and fg.group_forum_id=mon.forum_id',
 			   array ($user_id));
 if (!$result) {
-    echo '<p class="error">Database error :'.db_error().'</p>';
+    echo $HTML->error_msg(_('Database error :').db_error());
     forum_footer();
     exit;
 }
 if ( db_numrows($result) < 1) {
-    echo '<p class="information">'._('You have no monitored forums').'</p>';
+    echo $HTML->information(_('You have no monitored forums'));
     forum_footer();
     exit;
 }
@@ -93,16 +96,16 @@ for($i=0;$i<sizeof($monitored_forums);$i++) {
 
 		$fh = new ForumHTML($f);
 		if (!$fh || !is_object($fh)) {
-			exit_error(_('Error getting new ForumHTML'),'forums');
+			exit_error(_('Error getting new ForumHTML'), 'forums');
 		} elseif ($fh->isError()) {
-			exit_error($fh->getErrorMessage(),'forums');
+			exit_error($fh->getErrorMessage(), 'forums');
 		}
 
 		$fmf = new ForumMessageFactory($f);
 		if (!$fmf || !is_object($fmf)) {
-			exit_error(_('Error getting new ForumMessageFactory'),'forums');
+			exit_error(_('Error getting new ForumMessageFactory'), 'forums');
 		} elseif ($fmf->isError()) {
-			exit_error($fmf->getErrorMessage(),'forums');
+			exit_error($fmf->getErrorMessage(), 'forums');
 		}
 
 		$fmf->setUp($offset,$style,$max_rows,$set);
@@ -111,7 +114,7 @@ for($i=0;$i<sizeof($monitored_forums);$i++) {
 		$offset=$fmf->offset;
 		$msg_arr = $fmf->nestArray($fmf->getNested());
 		if ($fmf->isError()) {
-			exit_error($fmf->getErrorMessage(),'forums');
+			exit_error($fmf->getErrorMessage(), 'forums');
 		}
 		$rows=count($msg_arr[0]);
 		$avail_rows=$fmf->fetched_rows;
@@ -150,16 +153,14 @@ for($i=0;$i<sizeof($monitored_forums);$i++) {
 
 		$this_forum_group = $f->getGroup();
 		$date = $f->getMostRecentDate()? date(_('Y-m-d H:i'),$f->getMostRecentDate()) : '';
-		echo '<tr '. $HTML->boxGetAltRowStyle($j++) . '>
-			<td>' . $this_forum_group->getPublicName() . '</td>
-			<td><a href="forum.php?forum_id='. $f->getID() .'&group_id='.$this_forum_group->getID().'">'.
-			html_image('ic/forum20w.png') .
-			' ' .
-			$f->getName() .'</a></td>
-			<td class="align-center">'.$f->getThreadCount().'</td>
-			<td class="align-center">'. $f->getMessageCount() .'</td>
-			<td class="align-center">'. $date .'</td>
-			<td class="align-center">' . $new_content . '</td></tr>';
+		$cells = array();
+		$cells[][] = $this_forum_group->getPublicName();
+		$cells[][] = util_make_link('/forum/forum.php?forum_id='.$f->getID().'&group_id='.$this_forum_group->getID(), html_image('ic/forum20w.png').' '.$f->getName());
+		$cells[] = array($f->getThreadCount(), 'class' => 'align-center');
+		$cells[] = array($f->getMessageCount(), 'class' => 'align-center');
+		$cells[] = array($date, 'class' => 'align-center');
+		$cells[] = array($new_content, 'class' => 'align-center');
+		echo $HTML->multiTableRow(array(), $cells);
 	}
 }
 
diff --git a/src/www/scm/include/scm_utils.php b/src/www/scm/include/scm_utils.php
index 3466492..45e86d1 100644
--- a/src/www/scm/include/scm_utils.php
+++ b/src/www/scm/include/scm_utils.php
@@ -5,7 +5,7 @@
  * Copyright 2004-2005 (c) GForge LLC, Tim Perdue
  * Copyright 2010 (c), Franck Villaume - Capgemini
  * Copyright (C) 2010-2011 Alain Peyrat - Alcatel-Lucent
- * Copyright 2012-2013, Franck Villaume - TrivialDev
+ * Copyright 2012-2014, Franck Villaume - TrivialDev
  * http://fusionforge.org
  *
  * This file is part of FusionForge. FusionForge is free software;
@@ -190,6 +190,7 @@ function commitstime_graph($group_id, $chartid) {
 }
 
 function commits_graph($group_id, $days, $chartid) {
+	global $HTML;
 	$start = time() - ($days * 60 * 60 * 24);
 	$g = group_get_object($group_id);
 	$end=time();
@@ -241,7 +242,7 @@ function commits_graph($group_id, $days, $chartid) {
 		echo '//]]></script>';
 		echo '<div id="chart'.$chartid.'"></div>';
 	} else {
-		echo '<p class="information">'._('No commits during this period.').'</p>';
+		echo $HTML->information(_('No commits during this period.'));
 	}
 }
 
diff --git a/src/www/snippet/browse.php b/src/www/snippet/browse.php
index fa60ea7..527e83f 100644
--- a/src/www/snippet/browse.php
+++ b/src/www/snippet/browse.php
@@ -26,6 +26,8 @@ require_once '../env.inc.php';
 require_once $gfcommon.'include/pre.php';
 require_once $gfwww.'snippet/snippet_utils.php';
 
+global $HTML;
+
 /**
  * createSnippetQuery - Creates the SQL query for loading data about snippets
  *
@@ -77,7 +79,7 @@ $result2 = db_query_qpa ($qpa2) ;
 $rows2=db_numrows($result2);
 
 if ((!$result || $rows < 1) && (!$result2 || $rows2 < 1)) {
-	echo '<p class="information">' ._('No snippets found.').'</p>';
+	echo $HTML->information(_('No snippets found.'));
 } else {
 
 	$title_arr=array();
@@ -85,7 +87,7 @@ if ((!$result || $rows < 1) && (!$result2 || $rows2 < 1)) {
 	$title_arr[]= _('Title');
 	$title_arr[]= _('Creator');
 
-	echo $GLOBALS['HTML']->listTableTop ($title_arr);
+	echo $HTML->listTableTop ($title_arr);
 
 	//	List packages if there are any
 	if ($rows2 > 0) {
@@ -94,12 +96,12 @@ if ((!$result || $rows < 1) && (!$result2 || $rows2 < 1)) {
 	}
 	for ($i=0; $i<$rows2; $i++) {
 		echo '
-			<tr '. $GLOBALS['HTML']->boxGetAltRowStyle($i) .'><td rowspan="2">'.
+			<tr '. $HTML->boxGetAltRowStyle($i) .'><td rowspan="2">'.
 			util_make_link ('/snippet/detail.php?type=package&id='.db_result($result2,$i,'snippet_package_id'),'<strong>'.db_result($result2,$i,'snippet_package_id').'</strong>').'</td><td><strong>'.
 			db_result($result2,$i,'name').'</td><td>'.
 			util_make_link_u (db_result($result2, $i, 'user_name'), db_result($result2, $i, 'user_id'), db_result($result2, $i, 'realname')).'</td></tr>';
 		echo '
-			<tr '. $GLOBALS['HTML']->boxGetAltRowStyle($i) .'><td colspan="2">'.util_make_links(nl2br(db_result($result2,$i,'description'))).'</td></tr>';
+			<tr '. $HTML->boxGetAltRowStyle($i) .'><td colspan="2">'.util_make_links(nl2br(db_result($result2,$i,'description'))).'</td></tr>';
 	}
 
 	//	List snippets if there are any
@@ -109,15 +111,15 @@ if ((!$result || $rows < 1) && (!$result2 || $rows2 < 1)) {
 	}
 	for ($i=0; $i<$rows; $i++) {
 		echo '
-			<tr '. $GLOBALS['HTML']->boxGetAltRowStyle($i) .'><td rowspan="2">'.
+			<tr '. $HTML->boxGetAltRowStyle($i) .'><td rowspan="2">'.
 			util_make_link ('/snippet/detail.php?type=snippet&id='.db_result($result,$i,'snippet_id'),'<strong>'.db_result($result,$i,'snippet_id').'</strong>').
 			'</td><td><strong>'.
 			util_make_link ('/snippet/detail.php?type=snippet&id='.db_result($result,$i,'snippet_id'),db_result($result,$i,'name')).
 			'</strong></td><td>'.
 			util_make_link_u (db_result($result, $i, 'user_name'), db_result($result, $i, 'user_id'), db_result($result, $i, 'realname')).'</td></tr>';
 		echo '
-			<tr '. $GLOBALS['HTML']->boxGetAltRowStyle($i) .'><td colspan="2">'.util_make_links(nl2br(db_result($result,$i,'description'))).'</td></tr>';
+			<tr '. $HTML->boxGetAltRowStyle($i) .'><td colspan="2">'.util_make_links(nl2br(db_result($result,$i,'description'))).'</td></tr>';
 	}
-	echo $GLOBALS['HTML']->listTableBottom();
+	echo $HTML->listTableBottom();
 }
 snippet_footer();
diff --git a/src/www/snippet/detail.php b/src/www/snippet/detail.php
index c4c396b..46b2c59 100644
--- a/src/www/snippet/detail.php
+++ b/src/www/snippet/detail.php
@@ -4,6 +4,7 @@
  *
  * Copyright 1999-2001 (c) VA Linux Systems
  * Copyright 2013, French Ministry of National Education
+ * Copyright 2014, Franck Villaume - TrivialDev
  * http://fusionforge.org
  *
  * This file is part of FusionForge. FusionForge is free software;
@@ -26,6 +27,8 @@ require_once '../env.inc.php';
 require_once $gfcommon.'include/pre.php';
 require_once $gfwww.'snippet/snippet_utils.php';
 
+global $HTML;
+
 /*
 	Show a detail page for either a snippet or a package
 	or a specific version of a package
@@ -54,7 +57,7 @@ if ($type=='snippet') {
 
 	$rows=db_numrows($result);
 	if (!$result || $rows < 1) {
-		echo '<div class="error">' ._('Error: no versions found').'</div>';
+		echo $HTML->error_msg(_('Error: no versions found'));
 	} else {
 		echo '
 		<h3>' ._('Versions Of This Snippet:').'</h3>
@@ -66,7 +69,7 @@ if ($type=='snippet') {
 		$title_arr[]= _('Author');
 		$title_arr[]= _('Delete');
 
-		echo $GLOBALS['HTML']->listTableTop ($title_arr);
+		echo $HTML->listTableTop ($title_arr);
 
 		/*
 			get the newest version of this snippet, so we can display its code
@@ -75,12 +78,12 @@ if ($type=='snippet') {
 
 		for ($i=0; $i<$rows; $i++) {
 			echo '
-				<tr '. $GLOBALS['HTML']->boxGetAltRowStyle($i) .'><td>'.db_result($result,$i,'snippet_version_id').
+				<tr '. $HTML->boxGetAltRowStyle($i) .'><td>'.db_result($result,$i,'snippet_version_id').
 				'</td><td>'.
 				util_make_link ('/snippet/download.php?type=snippet&id='.db_result($result,$i,'snippet_version_id'),'<strong>'. db_result($result,$i,'version').'</strong>').'</td><td>'.
 				date(_('Y-m-d H:i'),db_result($result,$i,'post_date')).'</td><td>'.
 				util_make_link_u (db_result($result, $i, 'user_name'), db_result($result, $i, 'user_id'),db_result($result, $i, 'realname')).'</td>'.
-				'<td class="align-center"><a href="'.util_make_url ('/snippet/delete.php?type=snippet&snippet_version_id='.db_result($result,$i,'snippet_version_id')).'">' . html_image("ic/trash.png","16","16",array("border"=>"0")) . '</a></td></tr>';
+				'<td class="align-center">'.util_make_link('/snippet/delete.php?type=snippet&snippet_version_id='.db_result($result,$i,'snippet_version_id'), html_image("ic/trash.png","16","16",array("border"=>"0"))).'</td></tr>';
 
 				if ($i != ($rows - 1)) {
 					echo '
@@ -89,7 +92,7 @@ if ($type=='snippet') {
 				}
 		}
 
-		echo $GLOBALS['HTML']->listTableBottom();
+		echo $HTML->listTableBottom();
 
 		echo '
 		</p><p>'._('Download a raw-text version of this code by clicking on “Download Version”').'
@@ -112,7 +115,7 @@ if ($type=='snippet') {
 		Show a link so you can add a new version of this snippet
 	*/
 	echo '
-	<h3><a href="'.util_make_url('/snippet/addversion.php?type=snippet&id='.htmlspecialchars($id)).'"><span class="information">'._('Submit a new version').'</span></a></h3>
+	<h3>'.util_make_link('/snippet/addversion.php?type=snippet&id='.htmlspecialchars($id), _('Submit a new version')).'</h3>
 	<p>' ._('You can submit a new version of this snippet if you have modified it and you feel it is appropriate to share with others.').'.</p>';
 
 	}
@@ -139,7 +142,7 @@ if ($type=='snippet') {
 
 	$rows=db_numrows($result);
 	if (!$result || $rows < 1) {
-		echo '<div class="error">' ._('Error: no versions found').'</div>';
+		echo $HTML->error_msg(_('Error: no versions found'));
 	} else {
 		echo '
 		<h3>' ._('Versions Of This Package:').'</h3>
@@ -150,7 +153,7 @@ if ($type=='snippet') {
 		$title_arr[]= _('Author');
 		$title_arr[]= _('Edit/Del');
 
-		echo $GLOBALS['HTML']->listTableTop ($title_arr);
+		echo $HTML->listTableTop ($title_arr);
 
 		/*
 			determine the newest version of this package,
@@ -160,18 +163,17 @@ if ($type=='snippet') {
 
 		for ($i=0; $i<$rows; $i++) {
 			echo '
-			<tr '. $GLOBALS['HTML']->boxGetAltRowStyle($i) .'><td>'.
+			<tr '. $HTML->boxGetAltRowStyle($i) .'><td>'.
 			util_make_link('/snippet/detail.php?type=packagever&id='.db_result($result,$i,'snippet_package_version_id'),'<strong>'.db_result($result,$i,'version').'</strong>').'</td><td>'.
 				date(_('Y-m-d H:i'),db_result($result,$i,'post_date')).'</td><td>'.
 				util_make_link_u (db_result($result, $i, 'user_name'), db_result($result, $i, 'user_id'),db_result($result, $i, 'realname')).'</td>'.
-				'<td class="align-center"><a href="'.util_make_url ('/snippet/add_snippet_to_package.php?snippet_package_version_id='.db_result($result,$i,'snippet_package_version_id')).
-				'">' . html_image("ic/pencil.png","20","25") .
-				'</a>       <a href="'.
-				util_make_url ('/snippet/delete.php?type=package&snippet_package_version_id='.db_result($result,$i,'snippet_package_version_id')).
-				'">' . html_image("ic/trash.png","16","16") . '</a></td></tr>';
+				'<td class="align-center">'.
+				util_make_link('/snippet/add_snippet_to_package.php?snippet_package_version_id='.db_result($result,$i,'snippet_package_version_id'), html_image("ic/pencil.png","20","25")).
+				'      '.
+				util_make_link('/snippet/delete.php?type=package&snippet_package_version_id='.db_result($result,$i,'snippet_package_version_id'), html_image("ic/trash.png","16","16")).'</td></tr>';
 		}
 
-		echo $GLOBALS['HTML']->listTableBottom();
+		echo $HTML->listTableBottom();
 
 		echo '
 		</p><p>'._('Download a raw-text version of this code by clicking on “Download Version”').'
@@ -194,7 +196,7 @@ if ($type=='snippet') {
 			Show a form so you can add a new version of this package
 		*/
 		echo '
-		<h3><a href="'.util_make_url('/snippet/addversion.php?type=package&id='.$id).'"><span class="information">' ._('Submit a new version').'</span></a></h3>
+		<h3>'.util_make_link('/snippet/addversion.php?type=package&id='.$id), _('Submit a new version')).'</h3>
 		<p>' ._('You can submit a new version of this package if you have modified it and you feel it is appropriate to share with others.').'.</p>';
 
 	}

-----------------------------------------------------------------------

Summary of changes:
 src/www/forum/admin/monitor.php   |   39 ++++++++++++++++++-------------------
 src/www/forum/index.php           |   21 +++++++++++---------
 src/www/forum/myforums.php        |   35 +++++++++++++++++----------------
 src/www/scm/include/scm_utils.php |    5 +++--
 src/www/snippet/browse.php        |   16 ++++++++-------
 src/www/snippet/detail.php        |   34 +++++++++++++++++---------------
 6 files changed, 79 insertions(+), 71 deletions(-)


hooks/post-receive
-- 
FusionForge



More information about the Fusionforge-commits mailing list