: name); } else { echo ''; if (isset($errors["name"])) formerr($errors["name"]); } ?>
: shortname); } else { echo ''; if (isset($errors["shortname"])) formerr($errors["shortname"]); } ?>
: description); $usehtmleditor = false; } else { print_textarea($usehtmleditor, 10, 50, 50, 10, 'description', $role->description); } ?>
component != $component or $capability->contextlevel != $contextlevel) { echo (''); } // these 2 are used to see to group same mod/core capabilities together $contextlevel = $capability->contextlevel; $component = $capability->component; if (empty($errors)) { // check the capability override for this cap, this role in this context $sitecontext = get_context_instance(CONTEXT_SYSTEM, SITEID); $localoverride = get_local_override($roleid, $sitecontext->id, $capability->name); } else { $localoverride = new object(); $localoverride->permission = $role->{$capability->name}; } $disabled = ($action != 'edit' and $action != 'add') ? ' disabled="disabled" ' : ''; $riskinfo = ''; ?>
'. get_component_string($capability->component, $capability->contextlevel).'
'; $rowclasses = ''; if (RISK_MANAGETRUST & (int)$capability->riskbitmask) { $riskinfo .= 'T'; $rowclasses .= ' riskmanagetrust'; } $riskinfo .= ''; if (RISK_CONFIG & (int)$capability->riskbitmask) { $riskinfo .= 'C'; $rowclasses .= ' riskconfig'; } $riskinfo .= ''; if (RISK_XSS & (int)$capability->riskbitmask) { $riskinfo .= 'X'; $rowclasses .= ' riskxss'; } $riskinfo .= ''; if (RISK_PERSONAL & (int)$capability->riskbitmask) { $riskinfo .= 'P'; $rowclasses .= ' riskpersonal'; } $riskinfo .= ''; if (RISK_SPAM & (int)$capability->riskbitmask) { $riskinfo .= 'S'; $rowclasses .= ' riskspam'; } $riskinfo .= '
name); ?>name ?> permission) || $localoverride->permission==CAP_INHERIT){ echo 'checked="checked"'; }?> /> permission) && $localoverride->permission==CAP_ALLOW){ echo 'checked="checked"'; }?> /> permission) && $localoverride->permission==CAP_PREVENT){ echo 'checked="checked"'; }?> /> permission) && $localoverride->permission==CAP_PROHIBIT){ echo 'checked="checked"'; }?> />