[evolvis-commits] r12400: Redirect in proper project url↵

mirabilos at evolvis.org mirabilos at evolvis.org
Mon Feb 28 01:37:17 CET 2011


Author: mirabilos
Date: 2011-02-28 01:37:17 +0100 (Mon, 28 Feb 2011)
New Revision: 12400

Modified:
   trunk/gforge_base/evolvisforge-5.1/gforge/www/search/include/renderers/ProjectHtmlSearchRenderer.class.php
Log:
Redirect in proper project url


Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/search/include/renderers/ProjectHtmlSearchRenderer.class.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/search/include/renderers/ProjectHtmlSearchRenderer.class.php	2011-02-28 00:37:15 UTC (rev 12399)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/search/include/renderers/ProjectHtmlSearchRenderer.class.php	2011-02-28 00:37:17 UTC (rev 12400)
@@ -77,6 +77,7 @@
 		global $sys_use_fti;
 		
 		$project_name = $this->getResultId('unix_group_name');
+		$project_id = $this->getResultId('group_id');
 		
 		if ($sys_use_fti) {
 			// If FTI is being used, the project name returned by the query will be "<b>projectname</b>", so
@@ -85,7 +86,11 @@
 			$project_name = str_replace('</b>', '', $project_name);
 		}
 		
-		header('Location: /'.($this->getResultId('type') == 2 ? 'foundry' : 'projects').'/'.$project_name.'/');
+		if ($this->getResultId('type') == 2) {
+			header('Location: /foundry/'.$project_name.'/');
+		} else {
+			header('Location: '.util_make_url_g($project_name,$project_id));
+		}
 		exit();
 	}
 	



More information about the evolvis-commits mailing list