[evolvis-commits] r18096: theme-mypage pending merges:↵ Thorsten Glaser 2012-02-01 don't display _two_ “register project” links on the mypage

mirabilos at evolvis.org mirabilos at evolvis.org
Wed Feb 1 17:28:02 CET 2012


Author: mirabilos
Date: 2012-02-01 17:28:02 +0100 (Wed, 01 Feb 2012)
New Revision: 18096

Modified:
   trunk/gforge_base/evolvisforge-5.1/src/www/include/html.php
   trunk/gforge_base/evolvisforge-5.1/src/www/themes/evolvis/Theme.class.php
Log:
theme-mypage pending merges:
  Thorsten Glaser 2012-02-01 don't display _two_ “register project” links on the mypage


Modified: trunk/gforge_base/evolvisforge-5.1/src/www/include/html.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/src/www/include/html.php	2012-02-01 16:27:56 UTC (rev 18095)
+++ trunk/gforge_base/evolvisforge-5.1/src/www/include/html.php	2012-02-01 16:28:02 UTC (rev 18096)
@@ -935,13 +935,6 @@
 	$arr_l[] = '/account/' ;
 	$arr_p[] = _('Change the password, SSH keys; configure account settings') ;
 
-	if (!forge_get_config ('project_registration_restricted')
-			|| forge_check_global_perm ('approve_projects', '')) {
-		$arr_t[] = _('Register Project') ;
-		$arr_l[] = '/register/' ;
-		$arr_p[] = _('Register a new Project on the forge') ;
-	}
-
 	$smp = array(
 		'title_arr' => $arr_t,
 		'links_arr' => $arr_l,

Modified: trunk/gforge_base/evolvisforge-5.1/src/www/themes/evolvis/Theme.class.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/src/www/themes/evolvis/Theme.class.php	2012-02-01 16:27:56 UTC (rev 18095)
+++ trunk/gforge_base/evolvisforge-5.1/src/www/themes/evolvis/Theme.class.php	2012-02-01 16:28:02 UTC (rev 18096)
@@ -532,9 +532,12 @@
 		$texts = array();
 		$ttips = array();
 
-		$links[] = util_make_url("/register/");
-		$texts[] = _('Register Project');
-		$ttips[] = _('Register a new Project on the forge');
+		if (!forge_get_config('project_registration_restricted') ||
+		    forge_check_global_perm('approve_projects', '')) {
+			$links[] = util_make_url("/register/");
+			$texts[] = _('Register Project');
+			$ttips[] = _('Register a new Project on the forge');
+		}
 
 		$links[] = util_make_url("/softwaremap/full_list.php");
 		$texts[] = _('Project List');



More information about the evolvis-commits mailing list