[evolvis-commits] r6791: merge bm:taramir/patches/customize-pm-display

mirabilos at evolvis.org mirabilos at evolvis.org
Fri Jul 2 11:20:12 CEST 2010


Author: mirabilos
Date: 2010-07-02 11:20:12 +0200 (Fri, 02 Jul 2010)
New Revision: 6791

Modified:
   trunk/gforge_base/evolvisforge/gforge/debian/changelog
   trunk/gforge_base/evolvisforge/gforge/www/pm/select_columns.php
Log:
merge bm:taramir/patches/customize-pm-display

Modified: trunk/gforge_base/evolvisforge/gforge/debian/changelog
===================================================================
--- trunk/gforge_base/evolvisforge/gforge/debian/changelog	2010-07-02 09:06:31 UTC (rev 6790)
+++ trunk/gforge_base/evolvisforge/gforge/debian/changelog	2010-07-02 09:20:12 UTC (rev 6791)
@@ -1,8 +1,8 @@
 gforge (4.8.3+evolvis21.1) unstable; urgency=low
 
-  * Unbreak PM/Tasks
+  * Unbreak PM/Tasks (browse and select columns)
 
- -- Thorsten Glaser <t.glaser at tarent.de>  Fri, 02 Jul 2010 11:05:13 +0200
+ -- Thorsten Glaser <t.glaser at tarent.de>  Fri, 02 Jul 2010 11:19:08 +0200
 
 gforge (4.8.3+evolvis21) unstable; urgency=low
 

Modified: trunk/gforge_base/evolvisforge/gforge/www/pm/select_columns.php
===================================================================
--- trunk/gforge_base/evolvisforge/gforge/www/pm/select_columns.php	2010-07-02 09:06:31 UTC (rev 6790)
+++ trunk/gforge_base/evolvisforge/gforge/www/pm/select_columns.php	2010-07-02 09:20:12 UTC (rev 6791)
@@ -31,34 +31,36 @@
 require_once('../env.inc.php');
 require_once $gfwww.'include/pre.php';
 
-if (session_loggedin()) {
-	$u =& session_get_user();
+$u =& session_get_user();
+if (!$u) {
+	require_once $gfcommon.'include/NotUser.class.php';
+	$u = new NotUser();
+}
 
-	if (isset( $_POST['Submit'])) { //Only called when submit button is pressed
-		//Add remove values from session based on user selections.
+if (isset( $_POST['Submit'])) { //Only called when submit button is pressed
+	//Add remove values from session based on user selections.
 
-		if($_POST['summary']) $u->setPreference('pmdisplay:summary',true); else $u->deletePreference('pmdisplay:summary');
-		if($_POST['start_date']) $u->setPreference('pmdisplay:start_date',true); else $u->deletePreference('pmdisplay:start_date');
-		if($_POST['end_date'] ) $u->setPreference('pmdisplay:end_date',true); else $u->deletePreference('pmdisplay:end_date');
-		if($_POST['percentComplete']) $u->setPreference('pmdisplay:percentComplete',true); else $u->deletePreference('pmdisplay:percentComplete');
-		if($_POST['category'] ) $u->setPreference('pmdisplay:category',true); else $u->deletePreference('pmdisplay:category');
-		if($_POST['assignedTo']) $u->setPreference('pmdisplay:assignedTo',true); else $u->deletePreference('pmdisplay:assignedTo');
-		if($_POST['priority'] ) $u->setPreference('pmdisplay:priority',true); else $u->deletePreference('pmdisplay:priority');
-		if($_POST['status']) $u->setPreference('pmdisplay:status',true); else $u->deletePreference('pmdisplay:status');
-		if($_POST['realName']) $u->setPreference('pmdisplay:realName',true); else $u->deletePreference('pmdisplay:realName');
-		if($_POST['duration']) $u->setPreference('pmdisplay:duration',true); else $u->deletePreference('pmdisplay:duration');
-		if($_POST['parentId']) $u->setPreference('pmdisplay:parentId',true); else $u->deletePreference('pmdisplay:parentId');
-		if($_POST['userName']) $u->setPreference('pmdisplay:userName',true); else $u->deletePreference('pmdisplay:userName');
-		if($_POST['details']) $u->setPreference('pmdisplay:details',true); else $u->deletePreference('pmdisplay:details');
-		if($_POST['hours']) $u->setPreference('pmdisplay:hours',true); else $u->deletePreference('pmdisplay:hours');
-		if($_POST['statusId']) $u->setPreference('pmdisplay:statusId',true); else $u->deletePreference('pmdisplay:statusId');
-		if($_POST['categoryId']) $u->setPreference('pmdisplay:categoryId',true); else $u->deletePreference('pmdisplay:categoryId');
-		if($_POST['categoryName'] ) $u->setPreference('pmdisplay:categoryName',true); else $u->deletePreference('pmdisplay:categoryName');
-		if($_POST['lastModifiedDate']) $u->setPreference('pmdisplay:lastModifiedDate',true); else $u->deletePreference('pmdisplay:lastModifiedDate');
-		if($_POST['externalId']) $u->setPreference('pmdisplay:externalId',true); else $u->deletePreference('pmdisplay:externalId');
-		if($_POST['sub_project_name']) $u->setPreference('pmdisplay:sub_project_name',true); else $u->deletePreference('pmdisplay:sub_project_name');
+	if($_POST['summary']) $u->setPreference('pmdisplay:summary',true); else $u->deletePreference('pmdisplay:summary');
+	if($_POST['start_date']) $u->setPreference('pmdisplay:start_date',true); else $u->deletePreference('pmdisplay:start_date');
+	if($_POST['end_date'] ) $u->setPreference('pmdisplay:end_date',true); else $u->deletePreference('pmdisplay:end_date');
+	if($_POST['percentComplete']) $u->setPreference('pmdisplay:percentComplete',true); else $u->deletePreference('pmdisplay:percentComplete');
+	if($_POST['category'] ) $u->setPreference('pmdisplay:category',true); else $u->deletePreference('pmdisplay:category');
+	if($_POST['assignedTo']) $u->setPreference('pmdisplay:assignedTo',true); else $u->deletePreference('pmdisplay:assignedTo');
+	if($_POST['priority'] ) $u->setPreference('pmdisplay:priority',true); else $u->deletePreference('pmdisplay:priority');
+	if($_POST['status']) $u->setPreference('pmdisplay:status',true); else $u->deletePreference('pmdisplay:status');
+	if($_POST['realName']) $u->setPreference('pmdisplay:realName',true); else $u->deletePreference('pmdisplay:realName');
+	if($_POST['duration']) $u->setPreference('pmdisplay:duration',true); else $u->deletePreference('pmdisplay:duration');
+	if($_POST['parentId']) $u->setPreference('pmdisplay:parentId',true); else $u->deletePreference('pmdisplay:parentId');
+	if($_POST['userName']) $u->setPreference('pmdisplay:userName',true); else $u->deletePreference('pmdisplay:userName');
+	if($_POST['details']) $u->setPreference('pmdisplay:details',true); else $u->deletePreference('pmdisplay:details');
+	if($_POST['hours']) $u->setPreference('pmdisplay:hours',true); else $u->deletePreference('pmdisplay:hours');
+	if($_POST['statusId']) $u->setPreference('pmdisplay:statusId',true); else $u->deletePreference('pmdisplay:statusId');
+	if($_POST['categoryId']) $u->setPreference('pmdisplay:categoryId',true); else $u->deletePreference('pmdisplay:categoryId');
+	if($_POST['categoryName'] ) $u->setPreference('pmdisplay:categoryName',true); else $u->deletePreference('pmdisplay:categoryName');
+	if($_POST['lastModifiedDate']) $u->setPreference('pmdisplay:lastModifiedDate',true); else $u->deletePreference('pmdisplay:lastModifiedDate');
+	if($_POST['externalId']) $u->setPreference('pmdisplay:externalId',true); else $u->deletePreference('pmdisplay:externalId');
+	if($_POST['sub_project_name']) $u->setPreference('pmdisplay:sub_project_name',true); else $u->deletePreference('pmdisplay:sub_project_name');
 
-	}
 }
 
 echo '<' . '?xml version="1.0" encoding="utf-8" ?' . '>'; ?>



More information about the evolvis-commits mailing list