[Fusionforge-commits] r9814 - in trunk/gforge: plugins/contribtracker/www plugins/extratabs/www plugins/projects_hierarchy/www plugins/quota_management/www plugins/webcalendar/www www/project/admin www/scm/admin

Roland Mas lolando at libremir.placard.fr.eu.org
Fri May 21 09:50:31 CEST 2010


Author: lolando
Date: 2010-05-21 09:50:31 +0200 (Fri, 21 May 2010)
New Revision: 9814

Modified:
   trunk/gforge/plugins/contribtracker/www/project_admin.php
   trunk/gforge/plugins/extratabs/www/index.php
   trunk/gforge/plugins/projects_hierarchy/www/add_link.php
   trunk/gforge/plugins/projects_hierarchy/www/add_son.php
   trunk/gforge/plugins/projects_hierarchy/www/del_father.php
   trunk/gforge/plugins/projects_hierarchy/www/del_son.php
   trunk/gforge/plugins/projects_hierarchy/www/wait_son.php
   trunk/gforge/plugins/quota_management/www/quota_admin.php
   trunk/gforge/plugins/quota_management/www/quota_project.php
   trunk/gforge/plugins/webcalendar/www/login.php
   trunk/gforge/www/project/admin/database.php
   trunk/gforge/www/project/admin/editgroupinfo.php
   trunk/gforge/www/project/admin/editimages.php
   trunk/gforge/www/project/admin/group_trove.php
   trunk/gforge/www/project/admin/history.php
   trunk/gforge/www/project/admin/index.php
   trunk/gforge/www/project/admin/massadd.php
   trunk/gforge/www/project/admin/massfinish.php
   trunk/gforge/www/project/admin/roleedit.php
   trunk/gforge/www/project/admin/tools.php
   trunk/gforge/www/project/admin/users.php
   trunk/gforge/www/project/admin/vhost.php
   trunk/gforge/www/scm/admin/index.php
Log:
More usage of session_require_perm

Modified: trunk/gforge/plugins/contribtracker/www/project_admin.php
===================================================================
--- trunk/gforge/plugins/contribtracker/www/project_admin.php	2010-05-21 07:50:17 UTC (rev 9813)
+++ trunk/gforge/plugins/contribtracker/www/project_admin.php	2010-05-21 07:50:31 UTC (rev 9814)
@@ -12,7 +12,7 @@
 $plugin = plugin_get_object ('contribtracker') ;
 
 $group_id = getIntFromRequest ('group_id') ;
-session_require(array('group'=>$group_id,'admin_flags'=>'A'));
+session_require_perm ('project_admin', $group_id) ;
 $group = group_get_object ($group_id) ;
 
 $params = array () ;

Modified: trunk/gforge/plugins/extratabs/www/index.php
===================================================================
--- trunk/gforge/plugins/extratabs/www/index.php	2010-05-21 07:50:17 UTC (rev 9813)
+++ trunk/gforge/plugins/extratabs/www/index.php	2010-05-21 07:50:31 UTC (rev 9814)
@@ -17,7 +17,7 @@
 $tab_name = htmlspecialchars(trim(getStringFromRequest ('tab_name')));
 $tab_url = htmlspecialchars(trim(getStringFromRequest ('tab_url', 'http://')));
 
-session_require(array('group'=>$group_id,'admin_flags'=>'A'));
+session_require_perm ('project_admin', $group_id) ;
 
 // get current information
 $group =& group_get_object($group_id);

Modified: trunk/gforge/plugins/projects_hierarchy/www/add_link.php
===================================================================
--- trunk/gforge/plugins/projects_hierarchy/www/add_link.php	2010-05-21 07:50:17 UTC (rev 9813)
+++ trunk/gforge/plugins/projects_hierarchy/www/add_link.php	2010-05-21 07:50:31 UTC (rev 9814)
@@ -31,7 +31,7 @@
 $sub_project_id = getIntFromRequest('sub_project_id');
 $com = getStringFromRequest('com');
 
-session_require(array('group'=>$group_id,'admin_flags'=>'A'));
+session_require_perm ('project_admin', $group_id) ;
 //add link between two projects
 db_begin();
 db_query_params ('INSERT INTO plugin_projects_hierarchy (project_id ,sub_project_id,link_type,com) VALUES ($1 , $2, $3,$4)',

Modified: trunk/gforge/plugins/projects_hierarchy/www/add_son.php
===================================================================
--- trunk/gforge/plugins/projects_hierarchy/www/add_son.php	2010-05-21 07:50:17 UTC (rev 9813)
+++ trunk/gforge/plugins/projects_hierarchy/www/add_son.php	2010-05-21 07:50:31 UTC (rev 9814)
@@ -31,7 +31,7 @@
 $sub_project_id = getIntFromRequest('sub_project_id');
 $com = getStringFromRequest('com');
 
-session_require(array('group'=>$group_id,'admin_flags'=>'A'));
+session_require_perm ('project_admin', $group_id) ;
 //add link between two projects
 db_begin();
 db_query_params ('INSERT INTO plugin_projects_hierarchy (project_id ,sub_project_id,link_type,com) VALUES ($1 , $2, $3,$4)',

Modified: trunk/gforge/plugins/projects_hierarchy/www/del_father.php
===================================================================
--- trunk/gforge/plugins/projects_hierarchy/www/del_father.php	2010-05-21 07:50:17 UTC (rev 9813)
+++ trunk/gforge/plugins/projects_hierarchy/www/del_father.php	2010-05-21 07:50:31 UTC (rev 9814)
@@ -30,7 +30,7 @@
 $group_id = getIntFromRequest('group_id');
 $sub_group_id = getIntFromRequest('sub_group_id');
 
-session_require(array('group'=>$group_id,'admin_flags'=>'A'));
+session_require_perm ('project_admin', $group_id) ;
 
 //plugin webcal
 $params[0] = $sub_group_id;

Modified: trunk/gforge/plugins/projects_hierarchy/www/del_son.php
===================================================================
--- trunk/gforge/plugins/projects_hierarchy/www/del_son.php	2010-05-21 07:50:17 UTC (rev 9813)
+++ trunk/gforge/plugins/projects_hierarchy/www/del_son.php	2010-05-21 07:50:31 UTC (rev 9814)
@@ -30,7 +30,7 @@
 $group_id = getIntFromRequest('group_id');
 $sub_group_id = getIntFromRequest('sub_group_id');
 
-session_require(array('group'=>$group_id,'admin_flags'=>'A'));
+session_require_perm ('project_admin', $group_id) ;
 
 //plugin webcal
 $params[0] = $sub_group_id;

Modified: trunk/gforge/plugins/projects_hierarchy/www/wait_son.php
===================================================================
--- trunk/gforge/plugins/projects_hierarchy/www/wait_son.php	2010-05-21 07:50:17 UTC (rev 9813)
+++ trunk/gforge/plugins/projects_hierarchy/www/wait_son.php	2010-05-21 07:50:31 UTC (rev 9814)
@@ -29,7 +29,7 @@
 $group_id = getIntFromRequest('group_id');
 $sub_group_id = getIntFromRequest('sub_group_id');
 
-session_require(array('group'=>$group_id,'admin_flags'=>'A'));
+session_require_perm ('project_admin', $group_id) ;
 //update the link when the son allow the father
 db_begin();
 db_query_params ('UPDATE plugin_projects_hierarchy SET activated = true WHERE project_id  = $1 AND sub_project_id = $2',

Modified: trunk/gforge/plugins/quota_management/www/quota_admin.php
===================================================================
--- trunk/gforge/plugins/quota_management/www/quota_admin.php	2010-05-21 07:50:17 UTC (rev 9813)
+++ trunk/gforge/plugins/quota_management/www/quota_admin.php	2010-05-21 07:50:31 UTC (rev 9814)
@@ -31,11 +31,8 @@
 $_quota_block_size = trim(shell_exec("echo $BLOCK_SIZE")) + 0;
 if ($_quota_block_size == 0) $_quota_block_size = 1024;
 
-// session_require(array('group'=>$group_id,'admin_flags'=>'A'));
-
 site_admin_header(array('title'=>_('Site admin')));
 
-
 ?>
 <h4>
 	<a href="quota.php"><?php echo _('Ressources usage and quota'); ?></a>

Modified: trunk/gforge/plugins/quota_management/www/quota_project.php
===================================================================
--- trunk/gforge/plugins/quota_management/www/quota_project.php	2010-05-21 07:50:17 UTC (rev 9813)
+++ trunk/gforge/plugins/quota_management/www/quota_project.php	2010-05-21 07:50:31 UTC (rev 9814)
@@ -31,7 +31,7 @@
 	exit_disabled();
 }
 
-session_require(array('group'=>$group_id,'admin_flags'=>'A'));
+session_require_perm ('project_admin', $group_id) ;
 
 $group = &group_get_object($group_id);
 

Modified: trunk/gforge/plugins/webcalendar/www/login.php
===================================================================
--- trunk/gforge/plugins/webcalendar/www/login.php	2010-05-21 07:50:17 UTC (rev 9813)
+++ trunk/gforge/plugins/webcalendar/www/login.php	2010-05-21 07:50:31 UTC (rev 9814)
@@ -21,7 +21,7 @@
 
 if($_GET['type'] == 'group'){
 	$group_id = getIntFromRequest('group_id');
-	//session_require(array('group'=>$group_id,'admin_flags'=>'A'));
+	session_require_perm ('project_admin', $group_id) ;
 	
 	//choix du calendrier a afficher 
 	$sql_group = "SELECT unix_group_name FROM groups WHERE group_id = '".$_GET['group_id']."'" ;

Modified: trunk/gforge/www/project/admin/database.php
===================================================================
--- trunk/gforge/www/project/admin/database.php	2010-05-21 07:50:17 UTC (rev 9813)
+++ trunk/gforge/www/project/admin/database.php	2010-05-21 07:50:31 UTC (rev 9814)
@@ -38,7 +38,7 @@
 }
 
 $group_id = getIntFromRequest('group_id');
-session_require(array('group'=>$group_id,'admin_flags'=>'A'));
+session_require_perm ('project_admin', $group_id) ;
 
 $group =& group_get_object($group_id);
 if (!$group || !is_object($group)) {

Modified: trunk/gforge/www/project/admin/editgroupinfo.php
===================================================================
--- trunk/gforge/www/project/admin/editgroupinfo.php	2010-05-21 07:50:17 UTC (rev 9813)
+++ trunk/gforge/www/project/admin/editgroupinfo.php	2010-05-21 07:50:31 UTC (rev 9814)
@@ -29,7 +29,7 @@
 require_once $gfwww.'project/admin/project_admin_utils.php';
 
 $group_id = getIntFromRequest('group_id');
-session_require(array('group'=>$group_id,'admin_flags'=>'A'));
+session_require_perm ('project_admin', $group_id) ;
 
 $group =& group_get_object($group_id);
 if (!$group || !is_object($group)) {

Modified: trunk/gforge/www/project/admin/editimages.php
===================================================================
--- trunk/gforge/www/project/admin/editimages.php	2010-05-21 07:50:17 UTC (rev 9813)
+++ trunk/gforge/www/project/admin/editimages.php	2010-05-21 07:50:31 UTC (rev 9814)
@@ -36,7 +36,7 @@
 }
 
 $group_id = getIntFromRequest('group_id');
-session_require(array('group'=>$group_id,'admin_flags'=>'A'));
+session_require_perm ('project_admin', $group_id) ;
 
 function check_file_size($size) {
 	global $feedback;

Modified: trunk/gforge/www/project/admin/group_trove.php
===================================================================
--- trunk/gforge/www/project/admin/group_trove.php	2010-05-21 07:50:17 UTC (rev 9813)
+++ trunk/gforge/www/project/admin/group_trove.php	2010-05-21 07:50:31 UTC (rev 9814)
@@ -31,7 +31,7 @@
 require_once $gfwww.'project/admin/project_admin_utils.php';
 
 $group_id = getIntFromRequest('group_id');
-session_require(array('group'=>$group_id,'admin_flags'=>'A'));
+session_require_perm ('project_admin', $group_id) ;
 
 // Check for submission. If so, make changes and redirect
 

Modified: trunk/gforge/www/project/admin/history.php
===================================================================
--- trunk/gforge/www/project/admin/history.php	2010-05-21 07:50:17 UTC (rev 9813)
+++ trunk/gforge/www/project/admin/history.php	2010-05-21 07:50:31 UTC (rev 9814)
@@ -28,7 +28,7 @@
 require_once $gfwww.'project/admin/project_admin_utils.php';
 
 $group_id = getIntFromRequest('group_id');
-session_require(array('group'=>$group_id,'admin_flags'=>'A'));
+session_require_perm ('project_admin', $group_id) ;
 
 project_admin_header(array('title'=>_('Project History'),'group'=>$group_id));
 

Modified: trunk/gforge/www/project/admin/index.php
===================================================================
--- trunk/gforge/www/project/admin/index.php	2010-05-21 07:50:17 UTC (rev 9813)
+++ trunk/gforge/www/project/admin/index.php	2010-05-21 07:50:31 UTC (rev 9814)
@@ -34,7 +34,7 @@
 require_once $gfcommon.'include/GroupJoinRequest.class.php';
 
 $group_id = getIntFromRequest('group_id');
-session_require(array('group'=>$group_id,'admin_flags'=>'A'));
+session_require_perm ('project_admin', $group_id) ;
 
 // get current information
 $group =& group_get_object($group_id);

Modified: trunk/gforge/www/project/admin/massadd.php
===================================================================
--- trunk/gforge/www/project/admin/massadd.php	2010-05-21 07:50:17 UTC (rev 9813)
+++ trunk/gforge/www/project/admin/massadd.php	2010-05-21 07:50:31 UTC (rev 9814)
@@ -30,7 +30,7 @@
 require_once $gfwww.'include/role_utils.php';
 
 $group_id = getIntFromRequest('group_id');
-session_require(array('group'=>$group_id,'admin_flags'=>'A'));
+session_require_perm ('project_admin', $group_id) ;
 
 $group =& group_get_object($group_id);
 if (!$group || !is_object($group)) {

Modified: trunk/gforge/www/project/admin/massfinish.php
===================================================================
--- trunk/gforge/www/project/admin/massfinish.php	2010-05-21 07:50:17 UTC (rev 9813)
+++ trunk/gforge/www/project/admin/massfinish.php	2010-05-21 07:50:31 UTC (rev 9814)
@@ -30,7 +30,7 @@
 require_once $gfwww.'include/role_utils.php';
 
 $group_id = getIntFromRequest('group_id');
-session_require(array('group'=>$group_id,'admin_flags'=>'A'));
+session_require_perm ('project_admin', $group_id) ;
 
 $accumulated_ids = getStringFromRequest("accumulated_ids");
 

Modified: trunk/gforge/www/project/admin/roleedit.php
===================================================================
--- trunk/gforge/www/project/admin/roleedit.php	2010-05-21 07:50:17 UTC (rev 9813)
+++ trunk/gforge/www/project/admin/roleedit.php	2010-05-21 07:50:31 UTC (rev 9814)
@@ -32,7 +32,7 @@
 require_once $gfcommon.'include/rbac_texts.php';
 
 $group_id = getIntFromRequest('group_id');
-session_require(array('group'=>$group_id,'admin_flags'=>'A'));
+session_require_perm ('project_admin', $group_id) ;
 
 $role_id = getStringFromRequest('role_id');
 $data = getStringFromRequest('data');

Modified: trunk/gforge/www/project/admin/tools.php
===================================================================
--- trunk/gforge/www/project/admin/tools.php	2010-05-21 07:50:17 UTC (rev 9813)
+++ trunk/gforge/www/project/admin/tools.php	2010-05-21 07:50:31 UTC (rev 9814)
@@ -28,7 +28,7 @@
 require_once $gfwww.'project/admin/project_admin_utils.php';
 
 $group_id = getIntFromRequest('group_id');
-session_require(array('group'=>$group_id,'admin_flags'=>'A'));
+session_require_perm ('project_admin', $group_id) ;
 
 $group =& group_get_object($group_id);
 if (!$group || !is_object($group)) {

Modified: trunk/gforge/www/project/admin/users.php
===================================================================
--- trunk/gforge/www/project/admin/users.php	2010-05-21 07:50:17 UTC (rev 9813)
+++ trunk/gforge/www/project/admin/users.php	2010-05-21 07:50:31 UTC (rev 9814)
@@ -37,7 +37,7 @@
 
 $group_id = getIntFromRequest('group_id');
 $feedback = getStringFromRequest('feedback');
-session_require(array('group'=>$group_id,'admin_flags'=>'A'));
+session_require_perm ('project_admin', $group_id) ;
 
 // get current information
 $group =& group_get_object($group_id);

Modified: trunk/gforge/www/project/admin/vhost.php
===================================================================
--- trunk/gforge/www/project/admin/vhost.php	2010-05-21 07:50:17 UTC (rev 9813)
+++ trunk/gforge/www/project/admin/vhost.php	2010-05-21 07:50:31 UTC (rev 9814)
@@ -33,7 +33,7 @@
 }
 
 $group_id = getIntFromRequest('group_id');
-session_require(array('group'=>$group_id,'admin_flags'=>'A'));
+session_require_perm ('project_admin', $group_id) ;
 
 $group = &group_get_object($group_id);
 

Modified: trunk/gforge/www/scm/admin/index.php
===================================================================
--- trunk/gforge/www/scm/admin/index.php	2010-05-21 07:50:17 UTC (rev 9813)
+++ trunk/gforge/www/scm/admin/index.php	2010-05-21 07:50:31 UTC (rev 9814)
@@ -34,7 +34,7 @@
 $group_id = getIntFromRequest('group_id');
 
 // Check permissions
-session_require(array('group'=>$group_id,'admin_flags'=>'A'));
+session_require_perm ('project_admin', $group_id) ;
 
 scm_header(array('title'=>_('SCM Repository'),'group'=>$group_id));
 




More information about the Fusionforge-commits mailing list