[evolvis-commits] r15627: Restore session_require_perm and session_require_global_perm

mirabilos at evolvis.org mirabilos at evolvis.org
Tue Mar 1 00:21:51 CET 2011


Author: mirabilos
Date: 2011-03-01 00:21:51 +0100 (Tue, 01 Mar 2011)
New Revision: 15627

Modified:
   trunk/gforge_base/evolvisforge-5.1/src/plugins/wiki/www/themes/gforge/themeinfo.php
Log:
Restore session_require_perm and session_require_global_perm

Modified: trunk/gforge_base/evolvisforge-5.1/src/plugins/wiki/www/themes/gforge/themeinfo.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/src/plugins/wiki/www/themes/gforge/themeinfo.php	2011-02-28 23:21:49 UTC (rev 15626)
+++ trunk/gforge_base/evolvisforge-5.1/src/plugins/wiki/www/themes/gforge/themeinfo.php	2011-02-28 23:21:51 UTC (rev 15627)
@@ -23,13 +23,13 @@
         //group is private
         if (!$project->isPublic()) {
             //if it's a private group, you must be a member of that group
-            session_require(array('group'=>$group_id));
+            session_require_perm ('project_read', $group_id);
         }
 
         //for dead projects must be member of admin project
         if (!$project->isActive()) {
             //only SF group can view non-active, non-holding groups
-            session_require(array('group'=>'1'));
+            session_require_global_perm ('forge_admin');
         }
 
         $HTML->header(array('title'=> $group_public_name.': '.htmlspecialchars($pagename),



More information about the evolvis-commits mailing list