{i18n}This page shows the permissions that apply to this specific folder. Only the roles or groups which have permissions assigned are shown.{/i18n}
{if $edit} {i18n}Manage security{/i18n}: {i18n}Edit permissions{/i18n} | {i18n}View resolved permissions for user{/i18n} {else} {i18n}Manage security{/i18n}: {i18n}View resolved permissions for user{/i18n} {/if} {if $iFolderId != 1}
{i18n}This folder defines its own permissions.{/i18n}
{ /if }| {i18n}Role or Group{/i18n} | { foreach item=oPerm from=$permissions }{$oPerm->getHumanName()} | { /foreach }{i18n}Role{/i18n}: {$oRole->getName()} | { assign var=iRoleId value=$oRole->getId() } { foreach item=oPerm from=$permissions } { assign var=iPermId value=$oPerm->getId() } { assign var=bHasPerm value=$aMapPermissionRole[$iPermId][$iRoleId] } { if $bHasPerm }{i18n}Allowed{/i18n} | { else }{i18n}Denied{/i18n} | { /if } { /foreach } { /foreach } { foreach item=oGroup from=$groups }{i18n}Group{/i18n}: {$oGroup->getName()} | { assign var=iGroupId value=$oGroup->getId() } { foreach item=oPerm from=$permissions } { assign var=iPermId value=$oPerm->getId() } { assign var=bHasPerm value=$aMapPermissionGroup[$iPermId][$iGroupId] } { if $bHasPerm }{i18n}Allowed{/i18n} | { else }{i18n}Denied{/i18n} | { /if } { /foreach } { /foreach } { foreach item=oUser from=$users }
|---|---|---|---|---|
| {i18n}User: {/i18n} {$oUser->getName()} | { assign var=iUserId value=$oUser->getId() } { foreach item=oPerm from=$permissions } { assign var=iPermId value=$oPerm->getId() } { assign var=bHasPerm value=$aMapPermissionUser[$iPermId][$iUserId] } { if $edit} { if $bHasPerm }{ else } | { /if } {else} { if $bHasPerm } | {i18n}Allowed{/i18n} | { else }{i18n}Denied{/i18n} | { /if } {/if} { /foreach }
| {i18n}Group{/i18n} | {i18n}Condition{/i18n} | {foreach from=$permissions item=oPerm}{$oPerm->getHumanName()} | {/foreach}|
|---|---|---|---|
| {$aInfo.group} | {$aInfo.name} | {foreach from=$permissions item=oPerm} {assign var=perm_id value=$oPerm->getId()} { if $aInfo.perms.$perm_id }{i18n}Allowed{/i18n} | { else }{i18n}Denied{/i18n} | { /if } {/foreach}