diff options
| -rw-r--r-- | admin/permissions.php | 1 | ||||
| -rw-r--r-- | templates/admin_permissions.tpl | 28 |
2 files changed, 29 insertions, 0 deletions
diff --git a/admin/permissions.php b/admin/permissions.php index 1f28934..c2588d6 100644 --- a/admin/permissions.php +++ b/admin/permissions.php @@ -40,6 +40,7 @@ $gBitSmarty->assign( 'allPerms', $allPerms ); $gBitSmarty->assign( 'allGroups', $allGroups ); $gBitSmarty->assign( 'permPackages', $gBitUser->getPermissionPackages() ); $gBitSmarty->assign( 'feedback', $feedback ); +$gBitSmarty->assign( 'contentWithPermissions', LibertyContent::getContentWithPermissionsList() ); $gBitSystem->display( 'bitpackage:users/admin_permissions.tpl', tra( 'Permission Maintenance' )); ?> diff --git a/templates/admin_permissions.tpl b/templates/admin_permissions.tpl index 41846ea..d6cf28a 100644 --- a/templates/admin_permissions.tpl +++ b/templates/admin_permissions.tpl @@ -5,6 +5,7 @@ </div> <div class="body"> + <p class="help">{tr}Hover your mouse over the permissions and a descirption of the permission will appear{/tr}</p> {formfeedback hash=$feedback} {form} @@ -59,6 +60,33 @@ {/foreach} </dl> {/if} + + {if $contentWithPermissions} + <h2>{tr}Content with individual Permissions{/tr}</h2> + <ul> + {foreach from=$contentWithPermissions item=content key=content_type_guid} + <li><em>{$gLibertySystem->getContentTypeDescription($content_type_guid)}</em> + <ul> + {foreach from=$content item=perms key=content_id} + <li><a href="{$smarty.const.LIBERTY_PKG_URL}content_permissions.php?content_id={$content_id}">{$perms.0.title}</a> + <ul> + {foreach from=$perms item=perm} + <li> + {$perm.group_name}: {if $perm.is_excluded} + {biticon iname=list-remove iexplain="Removed Permission"} + {else} + {biticon iname=list-add iexplain="Added Permission"} + {/if} {$perm.perm_name} + </li> + {/foreach} + </ul> + </li> + {/foreach} + </ul> + </li> + {/foreach} + </ul> + {/if} </div><!-- end .body --> </div><!-- end .users --> {/strip} |
