$section = $perm;
}
- if (in_array('protected', $userlevels, true) && !serendipity_checkPermission($perm)) {
+ if (!serendipity_checkPermission($perm)) {
echo "<tr>\n";
echo "<td>$indent" . htmlspecialchars($perm) . "</td>\n";
echo '<td>' . $indentB . ' ' . (!empty($selected) ? YES : NO) . '</td>' . "\n";
'adminUsersMaintainSame'
=> array(USERLEVEL_ADMIN, USERLEVEL_CHIEF),
'adminUsersMaintainOthers'
- => array('protected', USERLEVEL_ADMIN),
+ => array(USERLEVEL_ADMIN),
'adminUsersCreateNew'
=> array(USERLEVEL_ADMIN, USERLEVEL_CHIEF),
'adminUsersGroups'
$value = 'false';
}
- if (in_array('protected', $userlevels) && !serendipity_checkPermission($perm)) {
- $value = $storage[$perm];
+ if (!serendipity_checkPermission($perm)) {
+ if (!isset($storage[$perm])) {
+ $value = 'false';
+ } else {
+ $value = $storage[$perm];
+ }
}
serendipity_db_query(