[evolvis-commits] r9477: implemented some new flags to disable partially implemented fe?==?UTF-8?Q?atures↵
mirabilos at evolvis.org
mirabilos at evolvis.org
Thu Feb 24 17:25:50 CET 2011
Author: mirabilos
Date: 2011-02-24 17:25:50 +0100 (Thu, 24 Feb 2011)
New Revision: 9477
Modified:
trunk/gforge_base/evolvisforge-5.1/gforge/www/project/admin/database.php
trunk/gforge_base/evolvisforge-5.1/gforge/www/project/admin/editimages.php
trunk/gforge_base/evolvisforge-5.1/gforge/www/project/admin/project_admin_utils.php
trunk/gforge_base/evolvisforge-5.1/gforge/www/project/admin/vhost.php
Log:
implemented some new flags to disable partially implemented features
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/project/admin/database.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/project/admin/database.php 2011-02-24 16:25:49 UTC (rev 9476)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/project/admin/database.php 2011-02-24 16:25:50 UTC (rev 9477)
@@ -20,6 +20,10 @@
require_once('common/include/vars.php');
require_once('www/project/admin/project_admin_utils.php');
+if (!$sys_use_project_database) {
+ exit_disabled();
+}
+
session_require(array('group'=>$group_id,'admin_flags'=>'A'));
$group =& group_get_object($group_id);
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/project/admin/editimages.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/project/admin/editimages.php 2011-02-24 16:25:49 UTC (rev 9476)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/project/admin/editimages.php 2011-02-24 16:25:50 UTC (rev 9477)
@@ -18,6 +18,10 @@
require_once('pre.php');
require_once('www/project/admin/project_admin_utils.php');
+if (!$sys_use_project_multimedia) {
+ exit_disabled();
+}
+
session_require(array('group'=>$group_id,'admin_flags'=>'A'));
function check_file_size($size) {
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/project/admin/project_admin_utils.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/project/admin/project_admin_utils.php 2011-02-24 16:25:49 UTC (rev 9476)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/project/admin/project_admin_utils.php 2011-02-24 16:25:50 UTC (rev 9477)
@@ -50,26 +50,38 @@
$labels[] = $Language->getText('project_admin_utils','user_permissions');
$labels[] = $Language->getText('project_admin_utils','edit_public_info');
$labels[] = $Language->getText('project_admin_utils','project_history');
- $labels[] = $Language->getText('project_admin_utils','vhosts');
if($GLOBALS['sys_use_people']) {
$labels[] = $Language->getText('project_admin_utils','post_jobs');
$labels[] = $Language->getText('project_admin_utils','edit_jobs');
}
- $labels[] = $Language->getText('project_admin_utils','multimedia_data');
- $labels[] = $Language->getText('project_admin_utils','database_admin');
+ if($GLOBALS['sys_use_project_multimedia']) {
+ $labels[] = $Language->getText('project_admin_utils','multimedia_data');
+ }
+ if($GLOBALS['sys_use_project_vhost']) {
+ $labels[] = $Language->getText('project_admin_utils','vhosts');
+ }
+ if($GLOBALS['sys_use_project_database']) {
+ $labels[] = $Language->getText('project_admin_utils','database_admin');
+ }
$labels[] = $Language->getText('project_admin_utils','stats');
$links[] = '/project/admin/?group_id='.$group_id;
$links[] = '/project/admin/userperms.php?group_id='.$group_id;
$links[] = '/project/admin/editgroupinfo.php?group_id='.$group_id;
$links[] = '/project/admin/history.php?group_id='.$group_id;
- $links[] = '/project/admin/vhost.php?group_id='.$group_id;
if($GLOBALS['$sys_use_people']) {
$links[] = '/people/createjob.php?group_id='.$group_id;
$links[] = '/people/?group_id='.$group_id;
}
- $links[] = '/project/admin/editimages.php?group_id='.$group_id;
- $links[] = '/project/admin/database.php?group_id='.$group_id;
+ if($GLOBALS['sys_use_project_multimedia']) {
+ $links[] = '/project/admin/editimages.php?group_id='.$group_id;
+ }
+ if($GLOBALS['sys_use_project_vhost']) {
+ $links[] = '/project/admin/vhost.php?group_id='.$group_id;
+ }
+ if($GLOBALS['sys_use_project_database']) {
+ $links[] = '/project/admin/database.php?group_id='.$group_id;
+ }
$links[] = '/project/stats/?group_id='.$group_id;
echo $HTML->subMenu($labels, $links);
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/www/project/admin/vhost.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/www/project/admin/vhost.php 2011-02-24 16:25:49 UTC (rev 9476)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/www/project/admin/vhost.php 2011-02-24 16:25:50 UTC (rev 9477)
@@ -16,6 +16,10 @@
require_once('common/include/vars.php');
require_once('www/project/admin/project_admin_utils.php');
+if (!$sys_use_project_vhost) {
+ exit_disabled();
+}
+
session_require(array('group'=>$group_id,'admin_flags'=>'A'));
$group = &group_get_object($group_id);
More information about the evolvis-commits
mailing list