* Adjust the code.
This commit is contained in:
@@ -162,8 +162,8 @@ $lang->dividerMenu = ',qa,report,admin,';
|
||||
/* Program set menu. */
|
||||
$lang->program = new stdclass();
|
||||
$lang->program->menu = new stdclass();
|
||||
//$lang->program->menu->index = '主页|program|index|';
|
||||
$lang->program->menu->browse = array('link' => '项目集|program|browse|');
|
||||
//$lang->program->menu->index = '主页|program|index|';
|
||||
$lang->program->menu->browse = array('link' => '项目集|program|browse|');
|
||||
|
||||
$lang->project = new stdclass();
|
||||
$lang->project->menu = new stdclass();
|
||||
|
||||
@@ -1723,7 +1723,7 @@ EOD;
|
||||
{
|
||||
$this->app->user = $this->session->user;
|
||||
|
||||
$inProject = (isset($this->lang->navGroup->$module) && $this->lang->navGroup->$module == 'project') || ($module == 'program' && $method == 'index');
|
||||
$inProject = (isset($this->lang->navGroup->$module) && $this->lang->navGroup->$module == 'project');
|
||||
if(!defined('IN_UPGRADE') and $inProject)
|
||||
{
|
||||
/* Check program priv. */
|
||||
@@ -1767,7 +1767,6 @@ EOD;
|
||||
|
||||
/* If is the program admin, have all program privs. */
|
||||
$inProject = isset($lang->navGroup->$module) && $lang->navGroup->$module == 'project';
|
||||
if($module == 'program' && strpos($method, 'project') !== false) $inProject = true;
|
||||
if($inProject && $app->session->project && strpos(",{$app->user->rights['projects']},", ",{$app->session->project},") !== false) return true;
|
||||
|
||||
/* If not super admin, check the rights. */
|
||||
|
||||
Reference in New Issue
Block a user