summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/views/permissions_form.html.php12
-rw-r--r--themes/default/css/screen.css14
-rw-r--r--themes/default/images/ico-denied.pngbin0 -> 715 bytes
3 files changed, 20 insertions, 6 deletions
diff --git a/core/views/permissions_form.html.php b/core/views/permissions_form.html.php
index f0b67063..daad272f 100644
--- a/core/views/permissions_form.html.php
+++ b/core/views/permissions_form.html.php
@@ -22,21 +22,21 @@
<? $lock = access::locked_by($group, $permission->name, $item) ?>
<? if ($lock): ?>
- <?= t("denied and locked by") ?> <a href="javascript:show(<?= $lock->id ?>)"><?= t("parent") ?></a>
+ <span class="gDenied"><?= t("denied and locked by") ?> <a href="javascript:show(<?= $lock->id ?>)"><?= t("parent") ?></a></span>
<? else: ?>
<? if ($intent === null): ?>
<? if ($allowed): ?>
- <a href="javascript:set('deny',<?= $group->id ?>,<?= $permission->id ?>,<?= $item->id ?>)">allowed by parent</a>
+ <a href="javascript:set('deny',<?= $group->id ?>,<?= $permission->id ?>,<?= $item->id ?>)" class="gAllowed">allowed by parent</a>
<? else: ?>
- <a href="javascript:set('deny',<?= $group->id ?>,<?= $permission->id ?>,<?= $item->id ?>)">denied by parent</a>
+ <a href="javascript:set('deny',<?= $group->id ?>,<?= $permission->id ?>,<?= $item->id ?>)" class="gDenied">denied by parent</a>
<? endif ?>
<? elseif ($intent === access::DENY): ?>
- <a href="javascript:set('allow',<?= $group->id ?>,<?= $permission->id ?>,<?= $item->id ?>)">denied</a>
+ <a href="javascript:set('allow',<?= $group->id ?>,<?= $permission->id ?>,<?= $item->id ?>)" class="gDenied">denied</a>
<? elseif ($intent === access::ALLOW): ?>
<? if ($item->id == 1): ?>
- <a href="javascript:set('deny',<?= $group->id ?>,<?= $permission->id ?>,<?= $item->id ?>)">allowed</a>
+ <a href="javascript:set('deny',<?= $group->id ?>,<?= $permission->id ?>,<?= $item->id ?>)" class="gAllowed">allowed</a>
<? else: ?>
- <a href="javascript:set('reset',<?= $group->id ?>,<?= $permission->id ?>,<?= $item->id ?>)">allowed</a>
+ <a href="javascript:set('reset',<?= $group->id ?>,<?= $permission->id ?>,<?= $item->id ?>)" class="gAllowed">allowed</a>
<? endif ?>
<? endif ?>
<? endif ?>
diff --git a/themes/default/css/screen.css b/themes/default/css/screen.css
index bc6cf13e..dd27b774 100644
--- a/themes/default/css/screen.css
+++ b/themes/default/css/screen.css
@@ -979,3 +979,17 @@ form .gError,
background-color: #cfc;
border: 1px solid #beb;
}
+
+/* Permissions ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
+
+#gPermissions .gDenied, #gPermissions .gAllowed {
+ padding-left: 20px;
+ background-position: left;
+ background-repeat: no-repeat;
+}
+#gPermissions .gDenied {
+ background-image: url('../images/ico-denied.png');
+}
+#gPermissions .gAllowed {
+ background-image: url('../images/ico-success.png');
+}
diff --git a/themes/default/images/ico-denied.png b/themes/default/images/ico-denied.png
new file mode 100644
index 00000000..08f24936
--- /dev/null
+++ b/themes/default/images/ico-denied.png
Binary files differ