forked from leftypol/leftypol
Web config editor: Write "MOD", "JANITOR", etc. to instance-config instead of just int representations
This commit is contained in:
parent
d4ad874e09
commit
0d1bfa47f1
3 changed files with 24 additions and 3 deletions
|
@ -62,6 +62,13 @@ function config_vars() {
|
|||
} else {
|
||||
$var['type'] = gettype($temp);
|
||||
}
|
||||
|
||||
if ($var['type'] == 'integer' && $var['name'][0] == 'mod' &&
|
||||
(in_array($var['default'], array('JANITOR', 'MOD', 'ADMIN', 'DISABLED')) || mb_strpos($var['default'], "\$config['mod']") === 0)) {
|
||||
// Permissions variable
|
||||
$var['permissions'] = true;
|
||||
}
|
||||
|
||||
unset($var['default_temp']);
|
||||
if (!is_array($var['name']) || (end($var['name']) != '' && !in_array(reset($var['name']), array('stylesheets')))) {
|
||||
$already_exists = false;
|
||||
|
@ -80,7 +87,8 @@ function config_vars() {
|
|||
'comment' => array(),
|
||||
'default' => false,
|
||||
'default_temp' => false,
|
||||
'commented' => false
|
||||
'commented' => false,
|
||||
'permissions' => false,
|
||||
);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue