[Fusionforge-commits] FusionForge branch master updated. 3d9ee4f6f57ff459acab284b6fddeac078421e1e

Franck Villaume nerville at fusionforge.org
Sun Nov 16 17:06:30 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  3d9ee4f6f57ff459acab284b6fddeac078421e1e (commit)
       via  67f484a5c11b682c91eab6d1fe42414ade0db070 (commit)
      from  fed5e78e91c96bd197ba1694ab6df6c586e285b9 (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 3d9ee4f6f57ff459acab284b6fddeac078421e1e
Author: Franck Villaume <franck.villaume at trivialdev.com>
Date:   Sun Nov 16 17:06:08 2014 +0100

    docman clean-up

diff --git a/src/common/docman/DocumentGroupFactory.class.php b/src/common/docman/DocumentGroupFactory.class.php
index 54d8518..615e30f 100644
--- a/src/common/docman/DocumentGroupFactory.class.php
+++ b/src/common/docman/DocumentGroupFactory.class.php
@@ -94,7 +94,7 @@ class DocumentGroupFactory extends Error {
 		// Build the nested array
 		$count = count($this->flat_groups);
 		for ($i=0; $i < $count; $i++) {
-			$this->nested_groups["".$this->flat_groups[$i]->getParentID()][] =& $this->flat_groups[$i];
+			$this->nested_groups[$this->flat_groups[$i]->getParentID()][] =& $this->flat_groups[$i];
 		}
 		return $this->nested_groups;
 	}
diff --git a/src/common/docman/DocumentManager.class.php b/src/common/docman/DocumentManager.class.php
index 298ea05..94eb887 100644
--- a/src/common/docman/DocumentManager.class.php
+++ b/src/common/docman/DocumentManager.class.php
@@ -153,7 +153,7 @@ class DocumentManager extends Error {
 		global $g; // the master group of all the groups .... anyway.
 		$dg = new DocumentGroup($this->Group);
 		switch ($linkmenu) {
-			case "listtrashfile": {
+			case 'listtrashfile': {
 				$stateId = 2;
 				break;
 			}
@@ -267,7 +267,7 @@ class DocumentManager extends Error {
 		$this->buildArrays($nested_groups, $id_array, $text_array, $dont_display);
 		$rows = count($id_array);
 		switch ($format) {
-			case "json": {
+			case 'json': {
 				$returnString = '{';
 				for ($i=0; $i<$rows; $i++) {
 					$returnString .= '\''.util_html_secure(addslashes($text_array[$i])).'\':'.$id_array[$i].',';
@@ -367,11 +367,11 @@ class DocumentManager extends Error {
 				$union = 1;
 			}
 			$qpa = db_construct_qpa($qpa, 'SELECT count(*) FROM activity_vw WHERE activity_date BETWEEN $1 AND $2
-			AND group_id = $3 AND section = $4 ',
-			array($begin,
-				$end,
-				$this->getGroup()->getID(),
-				$sections[$i]));
+							AND group_id = $3 AND section = $4 ',
+							array($begin,
+								$end,
+								$this->getGroup()->getID(),
+								$sections[$i]));
 			if ($union) {
 				$qpa = db_construct_qpa($qpa, ' UNION ALL ', array());
 			}
diff --git a/src/common/docman/views/addfile.php b/src/common/docman/views/addfile.php
index 80c5251..f62b3a5 100644
--- a/src/common/docman/views/addfile.php
+++ b/src/common/docman/views/addfile.php
@@ -43,9 +43,6 @@ if (isset($childgroup_id) && $childgroup_id) {
 	$redirecturl .= '&childgroup_id='.$childgroup_id;
 }
 
-if (!$dm)
-	$dm = new DocumentManager($g);
-
 $dgf = new DocumentGroupFactory($g);
 if ($dgf->isError())
 	exit_error($dgf->getErrorMessage(), 'docman');
diff --git a/src/common/docman/views/listfile.php b/src/common/docman/views/listfile.php
index 5d79f57..0cd2c07 100644
--- a/src/common/docman/views/listfile.php
+++ b/src/common/docman/views/listfile.php
@@ -96,7 +96,7 @@ $nested_docs = array();
 $DocGroupName = 0;
 
 if ($dirid) {
-	$ndg = new DocumentGroup($g, $dirid);
+	$ndg = documentgroup_get_object($dirid);
 	$DocGroupName = $ndg->getName();
 	$dgpath = $ndg->getPath(true, false);
 	if (!$DocGroupName) {
diff --git a/src/common/docman/views/listtrashfile.php b/src/common/docman/views/listtrashfile.php
index 3cda86b..278ad67 100644
--- a/src/common/docman/views/listtrashfile.php
+++ b/src/common/docman/views/listtrashfile.php
@@ -71,7 +71,7 @@ $nested_docs = array();
 $DocGroupName = 0;
 
 if ($dirid) {
-	$ndg = new DocumentGroup($g, $dirid);
+	$ndg = documentgroup_get_object($dirid);
 	$DocGroupName = $ndg->getName();
 	if (!$DocGroupName) {
 		$error_msg = $g->getErrorMessage();
diff --git a/src/common/docman/views/menu.php b/src/common/docman/views/menu.php
index 98d8130..926ccb5 100644
--- a/src/common/docman/views/menu.php
+++ b/src/common/docman/views/menu.php
@@ -36,6 +36,8 @@ if (!forge_check_perm('docman', $group_id, 'read')) {
 	session_redirect('/docman/?group_id='.$group_id);
 }
 
+$dm = new DocumentManager($g);
+
 /* create the submenu following role, rules and content */
 $menu_text = array();
 $menu_links = array();
@@ -58,12 +60,11 @@ if ($g->useDocmanSearch()) {
 }
 
 if (forge_check_perm('docman', $group_id, 'approve')) {
-    $dm = new DocumentManager($g);
-    if (!$dm->isTrashEmpty()) {
-        $menu_text[] = _('Trash');
-        $menu_links[] = '/docman/?group_id='.$group_id.'&view=listtrashfile';
-        $menu_attr[] = array('title' => _('Recover or delete permanently files with deleted status.'), 'id' => 'trashDocmanMenu');
-    }
+	if (!$dm->isTrashEmpty()) {
+		$menu_text[] = _('Trash');
+		$menu_links[] = '/docman/?group_id='.$group_id.'&view=listtrashfile';
+		$menu_attr[] = array('title' => _('Recover or delete permanently files with deleted status.'), 'id' => 'trashDocmanMenu');
+	}
 }
 
 if (forge_check_perm('docman', $group_id, 'admin')) {
@@ -79,4 +80,4 @@ if (count($menu_text)) {
 	echo $HTML->subMenu($menu_text, $menu_links, $menu_attr);
 }
 
-plugin_hook("blocks", "doc index");
+plugin_hook('blocks', 'doc index');
diff --git a/src/common/docman/views/reporting.php b/src/common/docman/views/reporting.php
index 9345822..95295b9 100644
--- a/src/common/docman/views/reporting.php
+++ b/src/common/docman/views/reporting.php
@@ -164,7 +164,7 @@ if (count($data) == 0) {
 	$classth = array('', '', '', '');
 	echo $HTML->listTableTop($tabletop, false, 'sortable_docman_listfile', 'sortable', $classth);
 	for ($i = 0; $i < count($data); $i++) {
-		$ndg = new DocumentGroup($g, $data[$i][3]);
+		$ndg = documentgroup_get_object(data[$i][3]);
 		$cells = array();
 		$cells[][] = $ndg->getPath(true);
 		$cells[][] = $data[$i][0];
diff --git a/src/common/docman/views/tree.php b/src/common/docman/views/tree.php
index a418430..f5d9c1d 100644
--- a/src/common/docman/views/tree.php
+++ b/src/common/docman/views/tree.php
@@ -31,6 +31,7 @@ global $group_id; // id of the group
 global $linkmenu;
 global $g; // the group object
 global $dirid; // the selected directory
+global $dm; // the document manager
 
 if (!forge_check_perm('docman', $group_id, 'read')) {
 	$warning_msg= _('Document Manager Access Denied');
@@ -38,7 +39,6 @@ if (!forge_check_perm('docman', $group_id, 'read')) {
 }
 
 echo html_ao('div', array('id' => 'documenttree'));
-$dm = new DocumentManager($g);
 echo html_ao('ul', array('id' => $g->getUnixname().'-tree'));
 $dm->getTree($dirid, $linkmenu);
 echo html_ac(html_ap() - 1);

commit 67f484a5c11b682c91eab6d1fe42414ade0db070
Author: Franck Villaume <franck.villaume at trivialdev.com>
Date:   Sun Nov 16 16:44:08 2014 +0100

    plugin projects-hierarchy: user HTML helpers

diff --git a/src/plugins/projects-hierarchy/common/projects-hierarchyPlugin.class.php b/src/plugins/projects-hierarchy/common/projects-hierarchyPlugin.class.php
index 326b98a..39812ce 100644
--- a/src/plugins/projects-hierarchy/common/projects-hierarchyPlugin.class.php
+++ b/src/plugins/projects-hierarchy/common/projects-hierarchyPlugin.class.php
@@ -45,22 +45,22 @@ class projects_hierarchyPlugin extends Plugin {
 		global $HTML;
 		$returned = false;
 		switch($hookname) {
-			case "display_hierarchy": {
+			case 'display_hierarchy': {
 				if ($this->displayHierarchy()) {
 					$returned = true;
 				}
 				break;
 			}
-			case "hierarchy_views": {
+			case 'hierarchy_views': {
 				global $gfplugins;
 				require_once $gfplugins.$this->name.'/include/hierarchy_utils.php';
 				$group_id = $params[0];
 				$project = group_get_object($group_id);
 				if ($project->usesPlugin($this->name)) {
 					switch ($params[1]) {
-						case "admin":
-						case "docman":
-						case "home": {
+						case 'admin':
+						case 'docman':
+						case 'home': {
 							include($gfplugins.$this->name.'/view/'.$params[1].'_project_link.php');
 							$returned = true;
 							break;
@@ -72,30 +72,28 @@ class projects_hierarchyPlugin extends Plugin {
 				}
 				break;
 			}
-			case "group_delete": {
+			case 'group_delete': {
 				$this->remove($params['group_id']);
 				$returned = true;
 				break;
 			}
-			case "site_admin_option_hook": {
+			case 'site_admin_option_hook': {
 				// Use this to provide a link to the site wide administrative pages for your plugin
-				echo '<li>'.$this->getAdminOptionLink().'</li>';
+				echo html_e('li', array(), $this->getAdminOptionLink());
 				$returned = true;
 				break;
 			}
-			case "project_admin_plugins": {
+			case 'project_admin_plugins': {
 				// this displays the link in the project admin options page to it's administration
 				$group_id = $params['group_id'];
 				$group = group_get_object($group_id);
 				if ($group->usesPlugin($this->name)) {
-					echo '<p>';
-					echo util_make_link('/plugins/'.$this->name.'/?group_id='.$group_id.'&type=admin&pluginname='.$this->name, _('Hierarchy Admin'), array('title'=>_('Configure the projets-hierarchy plugin (docman, tree, delegate, globalconf features)')));
-					echo '</p>';
+					echo html_e('p', array(), util_make_link('/plugins/'.$this->name.'/?group_id='.$group_id.'&type=admin&pluginname='.$this->name, _('Hierarchy Admin'), array('title'=>_('Configure the projects-hierarchy plugin (docman, tree, delegate, globalconf features)'))));
 				}
 				$returned = true;
 				break;
 			}
-			case "display_hierarchy_submenu": {
+			case 'display_hierarchy_submenu': {
 				$globalConf = $this->getGlobalconf();
 				if ($globalConf['tree']) {
 					// Use to display a submenu in software map page if at least one project has a valid relationship
@@ -125,7 +123,7 @@ class projects_hierarchyPlugin extends Plugin {
 				$returned = true;
 				break;
 			}
-			case "docmansearch_has_hierarchy": {
+			case 'docmansearch_has_hierarchy': {
 				if ($params['includesubprojects']) {
 					$group_id = $params['group_id'];
 					$group = group_get_object($group_id);
@@ -139,7 +137,7 @@ class projects_hierarchyPlugin extends Plugin {
 				$returned = true;
 				break;
 			}
-			case "clone_project_from_template": {
+			case 'clone_project_from_template': {
 				$project = $params['project'];
 				if ($project->usesPlugin($this->name)) {
 					$this->add($project->getID());
@@ -221,22 +219,22 @@ class projects_hierarchyPlugin extends Plugin {
 	function getFamily($group_id, $order, $deep = false, $status = 'any') {
 		$localFamily = array();
 		switch ($status) {
-			case "validated": {
+			case 'validated': {
 				$statusCondition = 't';
 
 				break;
 			}
-			case "pending": {
+			case 'pending': {
 				$statusCondition = 'f';
 				break;
 			}
-			case "any":
+			case 'any':
 			default: {
 				break;
 			}
 		}
 		switch ($order) {
-			case "parent": {
+			case 'parent': {
 				$qpa = db_construct_qpa(false, 'SELECT project_id as id FROM plugin_projects_hierarchy_relationship
 							WHERE sub_project_id = $1', array($group_id));
 				if (isset($statusCondition))
@@ -245,7 +243,7 @@ class projects_hierarchyPlugin extends Plugin {
 				$res = db_query_qpa($qpa);
 				break;
 			}
-			case "child": {
+			case 'child': {
 				$qpa = db_construct_qpa(false, 'SELECT sub_project_id as id FROM plugin_projects_hierarchy_relationship
 							WHERE project_id = $1', array($group_id));
 				if (isset($statusCondition))
@@ -254,7 +252,7 @@ class projects_hierarchyPlugin extends Plugin {
 				$res = db_query_qpa($qpa);
 				break;
 			}
-			case "root": {
+			case 'root': {
 				$qpa = db_construct_qpa(false, 'SELECT DISTINCT project_id as id FROM plugin_projects_hierarchy_relationship',
 							array());
 				$res = db_query_qpa($qpa);
@@ -517,12 +515,12 @@ class projects_hierarchyPlugin extends Plugin {
 					$qpa = db_construct_qpa(false, 'UPDATE plugin_projects_hierarchy_relationship SET status = $1',
 						array($status));
 					switch ($relation) {
-						case "parent": {
+						case 'parent': {
 							$qpa = db_construct_qpa($qpa, ' WHERE project_id = $1 AND sub_project_id = $2',
 										array($sub_project_id, $project_id));
 							break;
 						}
-						case "child": {
+						case 'child': {
 							$qpa = db_construct_qpa($qpa, ' WHERE project_id = $1 AND sub_project_id = $2',
 										array($project_id, $sub_project_id));
 							break;
@@ -541,12 +539,12 @@ class projects_hierarchyPlugin extends Plugin {
 				} else {
 					$qpa = db_construct_qpa(false, 'DELETE FROM plugin_projects_hierarchy_relationship');
 					switch ($relation) {
-						case "parent": {
+						case 'parent': {
 							$qpa = db_construct_qpa($qpa, ' WHERE project_id = $1 AND sub_project_id = $2',
 										array($sub_project_id, $project_id));
 							break;
 						}
-						case "child": {
+						case 'child': {
 							$qpa = db_construct_qpa($qpa, ' WHERE project_id = $1 AND sub_project_id = $2',
 										array($project_id, $sub_project_id));
 							break;
diff --git a/src/plugins/projects-hierarchy/view/admin/viewGlobalConfiguration.php b/src/plugins/projects-hierarchy/view/admin/viewGlobalConfiguration.php
index d504c47..d70e107 100644
--- a/src/plugins/projects-hierarchy/view/admin/viewGlobalConfiguration.php
+++ b/src/plugins/projects-hierarchy/view/admin/viewGlobalConfiguration.php
@@ -3,7 +3,7 @@
  * Projects Hierarchy plugin
  *
  * Copyright 2011, Franck Villaume - Capgemini
- * Copyright 2012, Franck Villaume - TrivialDev
+ * Copyright 2012,2014 Franck Villaume - TrivialDev
  * http://fusionforge.org
  *
  * This file is part of FusionForge. FusionForge is free software;
@@ -27,29 +27,31 @@ global $projectsHierarchy;
 global $use_tooltips;
 
 $projectsHierarchyGlobalConf = $projectsHierarchy->getGlobalconf();
+if (!$projectsHierarchyGlobalConf) {
+	echo $HTML->error_msg(_('Cannot retrieve data from DB'));
+} else {
+	echo $HTML->boxTop($projectsHierarchy->text._(': ')._('Manage Global Forge Configuration'));
+	echo $HTML->openForm(array('method' => 'post', 'action' => '/plugins/'.$projectsHierarchy->name.'/?type=globaladmin&action=updateGlobalConf'));
+	echo $HTML->listTableTop();
 
-echo $HTML->boxTop(_('Manage configuration'));
-echo '<form method="post" action="?type=globaladmin&action=updateGlobalConf">';
-echo '<table>';
+	$cells = array();
+	$cells[][] = html_e('label', array('id' => 'projectsHierarchy-tree', 'title' => _('Enable visibily in hierarchy tree.')), _('Enable Tree'));
+	$inputAttrs = array('type' => 'checkbox', 'name' => 'tree', 'value' => 1);
+	if ($projectsHierarchyGlobalConf['tree'])
+		$inputAttrs['checked'] = 'checked';
+	$cells[][] = html_e('input', $inputAttrs);
+	echo $HTML->multiTableRow(array(), $cells);
 
-echo '<tr><td><label id="projectsHierarchy-tree" ';
-if ($use_tooltips)
-	echo 'title="'._('Enable Tree in projects tab.').'"';
-echo ' >'._('Enable Tree').'</label></td><td><input type="checkbox" name="tree" value="1"';
-if ($projectsHierarchyGlobalConf['tree'])
-	echo 'checked="checked" ';
+		$cells = array();
+	$cells[][] = html_e('label', array('id' => 'projectsHierarchy-docman', 'title' => _('Enable hierarchical view for browsing in document manager.')), _('Enable Docman'));
+	$inputAttrs = array('type' => 'checkbox', 'name' => 'docman', 'value' => 1);
+	if ($projectsHierarchyGlobalConf['docman'])
+		$inputAttrs['checked'] = 'checked';
+	$cells[][] = html_e('input', $inputAttrs);
+	echo $HTML->multiTableRow(array(), $cells);
 
-echo '/></td></tr>';
-
-echo '<tr><td><label id="projectsHierarchy-docman" ';
-if ($use_tooltips)
-	echo 'title="'._('Enable hierarchical view for browsing in document manager.').'"';
-echo ' >'._('Enable docman browsing').'</label></td><td><input type="checkbox" name="docman" value="1"';
-if ($projectsHierarchyGlobalConf['docman'])
-	echo 'checked="checked" ';
-
-echo '/></td></tr>';
-echo '</table>';
-echo '<input type="submit" value="'._('Update').'" />';
-echo '</form>';
-echo $HTML->boxBottom();
+	echo $HTML->listTableBottom();
+	echo html_e('input', array('type' => 'submit', 'value' => _('Update')));
+	echo $HTML->closeForm();
+	echo $HTML->boxBottom();
+}
diff --git a/src/plugins/projects-hierarchy/view/admin/viewProjectConfiguration.php b/src/plugins/projects-hierarchy/view/admin/viewProjectConfiguration.php
index ccc9962..3e58d6e 100644
--- a/src/plugins/projects-hierarchy/view/admin/viewProjectConfiguration.php
+++ b/src/plugins/projects-hierarchy/view/admin/viewProjectConfiguration.php
@@ -31,47 +31,43 @@ $projectsHierarchyProjectConf = $projectsHierarchy->getConf($group_id);
 if (!$projectsHierarchyProjectConf) {
 	echo $HTML->error_msg(_('Cannot retrieve data from DB'));
 } else {
-	echo $HTML->boxTop(_('Manage project configuration'));
-	echo '<form method="post" action="?type=admin&group_id='.$group_id.'&pluginname='.$projectsHierarchy->name.'&action=updateProjectConf">';
-	echo '<table>';
-
-	echo '<tr><td><label id="projectsHierarchy-tree" ';
-	if ($use_tooltips)
-		echo 'title="'._('Enable visibily in hierarchy tree.').'"';
-	echo ' >'._('Enable Tree').'</label></td><td><input type="checkbox" name="tree" value="1"';
+	echo $HTML->boxTop($projectsHierarchy->text._(': ')._('Manage project configuration'));
+	echo $HTML->openForm(array('method' => 'post', 'action' => '/plugins/'.$projectsHierarchy->name.'/?type=admin&group_id='.$group_id.'&pluginname='.$projectsHierarchy->name.'&action=updateProjectConf'));
+	echo $HTML->listTableTop();
+	$cells = array();
+	$cells[][] = html_e('label', array('id' => 'projectsHierarchy-tree', 'title' => _('Enable visibily in hierarchy tree.')), _('Enable Tree'));
+	$inputAttrs = array('type' => 'checkbox', 'name' => 'tree', 'value' => 1);
 	if ($projectsHierarchyProjectConf['tree'])
-		echo 'checked="checked" ';
-
-	echo '/></td></tr>';
+		$inputAttrs['checked'] = 'checked';
+	$cells[][] = html_e('input', $inputAttrs);
+	echo $HTML->multiTableRow(array(), $cells);
 
-	echo '<tr><td><label id="projectsHierarchy-docman" ';
-	if ($use_tooltips)
-		echo 'title="'._('Enable hierarchy in docman browsing. Direct access to docman features in parent docman tab.').'"';
-	echo ' >'._('Enable Docman.').'</label></td><td><input type="checkbox" name="docman" value="1"';
+	$cells = array();
+	$cells[][] = html_e('label', array('id' => 'projectsHierarchy-docman', 'title' => _('Enable hierarchy in docman browsing. Direct access to docman features in parent docman tab.')), _('Enable Docman'));
+	$inputAttrs = array('type' => 'checkbox', 'name' => 'docman', 'value' => 1);
 	if ($projectsHierarchyProjectConf['docman'])
-		echo 'checked="checked" ';
+		$inputAttrs['checked'] = 'checked';
+	$cells[][] = html_e('input', $inputAttrs);
+	echo $HTML->multiTableRow(array(), $cells);
 
-	echo '/></td></tr>';
-
-	echo '<tr><td><label id="projectsHierarchy-delegate" ';
-	if ($use_tooltips)
-		echo 'title="'._('Enable full rights and configuration delegation to parent.').'"';
-	echo ' >'._('Enable delegate').'</label></td><td><input type="checkbox" name="delegate" value="1"';
+	$cells = array();
+	$cells[][] = html_e('label', array('id' => 'projectsHierarchy-delegate', 'title' => _('Enable full rights and configuration delegation to parent.')), _('Enable delegate'));
+	$inputAttrs = array('type' => 'checkbox', 'name' => 'delegate', 'value' => 1);
 	if ($projectsHierarchyProjectConf['delegate'])
-		echo 'checked="checked" ';
+		$inputAttrs['checked'] = 'checked';
+	$cells[][] = html_e('input', $inputAttrs);
+	echo $HTML->multiTableRow(array(), $cells);
 
-	echo '/></td></tr>';
-	echo '<tr><td><label id="projectsHierarchy-globalconf" ';
-	if ($use_tooltips)
-		echo 'title="'._('Use forge global configuration. Superseed any configuration done at project level.').'"';
-	echo ' >'._('Use forge global configuration').'</label></td><td><input type="checkbox" name="globalconf" value="1"';
+	$cells = array();
+	$cells[][] = html_e('label', array('id' => 'projectsHierarchy-globalconf', 'title' => _('Use forge global configuration. Superseed any configuration done at project level.')), _('Enable forge global configuration'));
+	$inputAttrs = array('type' => 'checkbox', 'name' => 'globalconf', 'value' => 1);
 	if ($projectsHierarchyProjectConf['globalconf'])
-		echo 'checked="checked" ';
-
-	echo '/></td></tr>';
+		$inputAttrs['checked'] = 'checked';
+	$cells[][] = html_e('input', $inputAttrs);
+	echo $HTML->multiTableRow(array(), $cells);
 
-	echo '</table>';
-	echo '<input type="submit" value="'._('Update').'" />';
-	echo '</form>';
+	echo $HTML->listTableBottom();
+	echo html_e('input', array('type' => 'submit', 'value' => _('Update')));
+	echo $HTML->closeForm();
 	echo $HTML->boxBottom();
 }

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

Summary of changes:
 src/common/docman/DocumentGroupFactory.class.php   |    2 +-
 src/common/docman/DocumentManager.class.php        |   14 ++---
 src/common/docman/views/addfile.php                |    3 -
 src/common/docman/views/listfile.php               |    2 +-
 src/common/docman/views/listtrashfile.php          |    2 +-
 src/common/docman/views/menu.php                   |   15 ++---
 src/common/docman/views/reporting.php              |    2 +-
 src/common/docman/views/tree.php                   |    2 +-
 .../common/projects-hierarchyPlugin.class.php      |   48 +++++++--------
 .../view/admin/viewGlobalConfiguration.php         |   50 +++++++--------
 .../view/admin/viewProjectConfiguration.php        |   64 +++++++++-----------
 11 files changed, 99 insertions(+), 105 deletions(-)


hooks/post-receive
-- 
FusionForge



More information about the Fusionforge-commits mailing list