$g_access_levels_enum_string 这个数组在mantisBT下的哪个文件可以找到
时间: 2023-12-05 14:04:15 浏览: 79
在 MantisBT 中,$g_access_levels_enum_string 数组定义在 `core/access_api.php` 文件中。这个数组定义了 MantisBT 中所有可用的访问级别,包括 `VIEWER`、`REPORTER`、`UPDATER`、`DEVELOPER` 和 `MANAGER` 等级别。如果需要修改访问级别,可以修改这个数组中的值。注意,修改这个数组可能会影响到 MantisBT 的权限控制,需要谨慎操作。
相关问题
mantisBT找中的“core/access_api.php”文件中的“access_levels_enum”数组在哪
“access_levels_enum”数组定义在MantisBT的“core/access_api.php”文件中。具体来说,在该文件中,可以找到以下代码段:
```
$g_access_levels_enum_string = '10:viewer,25:reporter,40:updater,55:developer,70:manager,90:administrator';
$g_access_levels_enum = array(
VIEWER => '10',
REPORTER => '25',
UPDATER => '40',
DEVELOPER => '55',
MANAGER => '70',
ADMINISTRATOR => '90'
);
```
其中,$g_access_levels_enum数组就是所谓的“access_levels_enum”数组,包含了不同访问权限对应的数字值和对应的权限名称。
“'TEST_MANAGER' => 70”添加到access_levels_enum数组中
可以按照以下方式将该项添加到access_levels_enum数组中:
```
const access_levels_enum = {
'USER': 10,
'ADMIN': 50,
'TEST_MANAGER': 70
};
```
这样就可以将'TEST_MANAGER'这一项添加到access_levels_enum数组中,并将其对应的值设为70。
阅读全文