[evolvis-commits] r6942: make ID in task/tracker browse clickable, point to permalink↵

mirabilos at evolvis.org mirabilos at evolvis.org
Tue Sep 7 19:05:04 CEST 2010


Author: mirabilos
Date: 2010-09-07 19:05:04 +0200 (Tue, 07 Sep 2010)
New Revision: 6942

Modified:
   trunk/gforge_base/evolvisforge/gforge/debian/changelog
   trunk/gforge_base/evolvisforge/gforge/www/pm/browse_task.php
   trunk/gforge_base/evolvisforge/gforge/www/tracker/browse.php
Log:
make ID in task/tracker browse clickable, point to permalink


Modified: trunk/gforge_base/evolvisforge/gforge/debian/changelog
===================================================================
--- trunk/gforge_base/evolvisforge/gforge/debian/changelog	2010-09-07 17:05:02 UTC (rev 6941)
+++ trunk/gforge_base/evolvisforge/gforge/debian/changelog	2010-09-07 17:05:04 UTC (rev 6942)
@@ -30,6 +30,8 @@
     either a direct link or referenced from MW Plugin Admin page
   * Add permalinks for Tracker
   * Display count in Tracker Browse
+  * In Tasks and Tracker Browse, make the ID into a href for the
+    permalink, for ease of grepping
 
   [ Lukas Degener ]
   * Make the SOAP WSDL compile
@@ -37,7 +39,7 @@
   [ Alain Peyrat ]
   * Switch default search type from OR to AND
 
- -- Thorsten Glaser <t.glaser at tarent.de>  Tue, 07 Sep 2010 15:57:07 +0200
+ -- Thorsten Glaser <t.glaser at tarent.de>  Tue, 07 Sep 2010 16:05:41 +0200
 
 gforge (4.8.3+evolvis24) unstable; urgency=low
 

Modified: trunk/gforge_base/evolvisforge/gforge/www/pm/browse_task.php
===================================================================
--- trunk/gforge_base/evolvisforge/gforge/www/pm/browse_task.php	2010-09-07 17:05:02 UTC (rev 6941)
+++ trunk/gforge_base/evolvisforge/gforge/www/pm/browse_task.php	2010-09-07 17:05:04 UTC (rev 6942)
@@ -210,7 +210,7 @@
 	Creating a custom sort box
 */
 $order_title_arr=array();
-$order_title_arr[]=_('Task Id');
+$order_title_arr[]=_('Task ID');
 $order_title_arr[]=_('Task Summary');
 $order_title_arr[]=_('Start Date');
 $order_title_arr[]=_('End Date');
@@ -399,7 +399,7 @@
 
 	$title_arr=array();
 	$title_arr[] = "";
-	$title_arr[]=_('Task Id');
+	$title_arr[]=_('Task ID');
 	if ($display_col['summary'])
 		$title_arr[]=_('Task Summary');
 	if ($display_col['start_date'])
@@ -417,13 +417,13 @@
 	if ($display_col['status'])
 		$title_arr[]=_('Status');
 	if ($display_col['project_task_id'])
-		$title_arr[]=_('Project Task Id');
+		$title_arr[]=_('Project Task ID');
 	if ($display_col['realname'])
 		$title_arr[]=_('Real Name');
 	if ($display_col['duration'])
 		$title_arr[]=_('Duration');
 	if ($display_col['parent_id'])
-		$title_arr[]=_('Parent Id');
+		$title_arr[]=_('Parent ID');
 	if ($display_col['user_name'])
 		$title_arr[]=_('User name');
 	if ($display_col['details'])
@@ -431,15 +431,15 @@
 	if ($display_col['hours'])
 		$title_arr[]=_('Hours');
 	if ($display_col['status_id'])
-		$title_arr[]=_('Status Id');
+		$title_arr[]=_('Status ID');
 	if ($display_col['category_id'])
-		$title_arr[]=_('Category Id');
+		$title_arr[]=_('Category ID');
 	if ($display_col['category_name'])
 		$title_arr[]=_('Category Name');
 	if ($display_col['last_modified_date'])
 		$title_arr[]=_('Last Modified Date');
 	if ($display_col['external_id'])
-		$title_arr[]=_('External Id');
+		$title_arr[]=_('External ID');
 	if ($display_col['sub_project_name'])
 		$title_arr[]=_('Sub-Project');
 
@@ -475,7 +475,9 @@
 			'<td>'.
 			($IS_ADMIN?'<input type="checkbox" '. (($pt_arr[$i]->getStatusId() == 7)? 'disabled="disabled" onclick="return false;"':' ') .'   name="project_group_id_list[]" style="display:none;"  value="'. $task_group_project_id .'" /> ':'').
 			($IS_ADMIN?'<input type="checkbox" '. (($pt_arr[$i]->getStatusId() == 7)? ' disabled="disabled" onclick="return false;"':' ') .'   name="project_task_id_list[]"   value="'. $pt_arr[$i]->getID() .'" /> ':'').
-			$pt_arr[$i]->getID() .'</td>';
+			'<a href="' . util_make_url('/pm/t_follow.php/' .
+			    $pt_arr[$i]->getID()) . '">' .
+			$pt_arr[$i]->getID() . '</a></td>';
 		if ($display_col['summary'])
 			echo '<td><a href="'.$url.'">'.$pt_arr[$i]->getSummary() .'</a></td>';
 		if ($display_col['start_date'])

Modified: trunk/gforge_base/evolvisforge/gforge/www/tracker/browse.php
===================================================================
--- trunk/gforge_base/evolvisforge/gforge/www/tracker/browse.php	2010-09-07 17:05:02 UTC (rev 6941)
+++ trunk/gforge_base/evolvisforge/gforge/www/tracker/browse.php	2010-09-07 17:05:04 UTC (rev 6942)
@@ -320,8 +320,9 @@
 		'<td>'.
 		($IS_ADMIN?'<input type="checkbox" name="artifact_id_list[]" value="'.
 			$art_arr[$i]->getID() .'" /> ':'').
-			$art_arr[$i]->getID() .
-			'</td>';
+			'<a href="' . util_make_url('/tracker/t_follow.php/' .
+			    $art_arr[$i]->getID()) . '">' .
+			$art_arr[$i]->getID() . '</a></td>';
 		if ($display_col['summary'])
 		 echo '<td><a href="'.getStringFromServer('PHP_SELF').'?func=detail&amp;aid='.
 			$art_arr[$i]->getID() .



More information about the evolvis-commits mailing list