[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