From: skodak Date: Wed, 25 Oct 2006 21:20:56 +0000 (+0000) Subject: MDL-7137 permission UI improvements merged into role overrides; s() used instead... X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=d03a6500c4ff7205290b7088b8c3c6d8e03f05c8;p=moodle.git MDL-7137 permission UI improvements merged into role overrides; s() used instead of htmlentities(); merged from MOODLE_17_STABLE --- diff --git a/admin/roles/manage.html b/admin/roles/manage.html index ca4c77873a..94c5aed2ba 100755 --- a/admin/roles/manage.html +++ b/admin/roles/manage.html @@ -78,6 +78,9 @@ $contextlevel = 0; $component = ''; +$strrisks = s(get_string('risks', 'role')); +$strcapabilities = s(get_string('capabilities', 'role')); + foreach ($capabilities as $capability) { // prints a breaker if component or name or context level if ($capability->component != $component or $capability->contextlevel != $contextlevel) { @@ -100,9 +103,6 @@ foreach ($capabilities as $capability) { $disabled = ($action != 'edit' and $action != 'add') ? ' disabled="disabled" ' : ''; - $strrisks = htmlentities(get_string('risks', 'role')); - $strcapabilities = htmlentities(get_string('capabilities', 'role')); - $riskinfo = ''; $rowclasses = ''; if (RISK_MANAGETRUST & (int)$capability->riskbitmask) { diff --git a/admin/roles/override.html b/admin/roles/override.html index d1860a4454..67947a353f 100755 --- a/admin/roles/override.html +++ b/admin/roles/override.html @@ -1,4 +1,4 @@ - - + component != $component or $capability->contextlevel != $contextlevel) { - echo (''.get_component_string($capability->component, $capability->contextlevel).''); + echo (''.get_component_string($capability->component, $capability->contextlevel).''); } // these 2 are used to see to group same mod/core capabilities together @@ -56,34 +59,39 @@ $isdisabled = $isprohibit || islegacy($capability->name); - $riskinfo = ''; + $riskinfo = ''; $rowclasses = ''; if (RISK_MANAGETRUST & (int)$capability->riskbitmask) { - $riskinfo .= 'T'; + $riskinfo .= 'T'; $rowclasses .= ' riskmanagetrust'; } + $riskinfo .= ''; if (RISK_CONFIG & (int)$capability->riskbitmask) { - $riskinfo .= 'C'; + $riskinfo .= 'C'; $rowclasses .= ' riskconfig'; } + $riskinfo .= ''; if (RISK_XSS & (int)$capability->riskbitmask) { - $riskinfo .= 'X'; + $riskinfo .= 'X'; $rowclasses .= ' riskxss'; } + $riskinfo .= ''; if (RISK_PERSONAL & (int)$capability->riskbitmask) { - $riskinfo .= 'P'; + $riskinfo .= 'P'; $rowclasses .= ' riskpersonal'; } + $riskinfo .= ''; if (RISK_SPAM & (int)$capability->riskbitmask) { - $riskinfo .= 'S'; + $riskinfo .= 'S'; $rowclasses .= ' riskspam'; } + $riskinfo .= ''; ?> - name); ?> + name); ?>name ?> /> - + diff --git a/theme/standard/styles_color.css b/theme/standard/styles_color.css index 965b3d857b..9992884eaa 100644 --- a/theme/standard/styles_color.css +++ b/theme/standard/styles_color.css @@ -977,11 +977,14 @@ body#mod-quiz-report table#attempts .r1 { border: 1px solid #cecece; } -#admin-roles-manage .rolecap { +#admin-roles-manage .rolecap, +#admin-roles-override .rolecap { border:none; border-bottom:1px solid; border-bottom-color: #cecece; } -#admin-roles-manage .rolecap .cap-desc .cap-name { + +#admin-roles-manage .rolecap .cap-desc .cap-name, +#admin-roles-override .rolecap .cap-desc .cap-name { color: #888; } diff --git a/theme/standard/styles_fonts.css b/theme/standard/styles_fonts.css index 001b1bee28..7e93a5e4e7 100644 --- a/theme/standard/styles_fonts.css +++ b/theme/standard/styles_fonts.css @@ -227,7 +227,8 @@ body#admin-index .copyright { font-size: 0.8em; } -#admin-roles-manage .rolecap .cap-desc .cap-name { +#admin-roles-manage .rolecap .cap-desc .cap-name, +#admin-roles-override .rolecap .cap-desc .cap-name { font-size: 75%; } diff --git a/theme/standard/styles_layout.css b/theme/standard/styles_layout.css index 11b2c06651..61296910a3 100644 --- a/theme/standard/styles_layout.css +++ b/theme/standard/styles_layout.css @@ -549,8 +549,9 @@ body#admin-roles-manage table.generalbox { text-align:center; } -#admin-roles-manage .rolecap .cap-desc .cap-name { - display: block; +#admin-roles-manage .rolecap .cap-desc .cap-name, +#admin-roles-override .rolecap .cap-desc .cap-name { + display: block; } #adminsettings fieldset {