{title}{tr}Object Permissions List{/tr}{/title}
{button href="tiki-objectpermissions.php" class="btn btn-link" _type="link" _icon_name="permission" _text="{tr}Manage permissions{/tr}"}

{if $all_groups|@count >= 5} {$size = 6} {else} {$size = $all_groups|@count +1} {/if}
{tr}Group Filter{/tr}

{tr}Object Permissions{/tr}

{foreach $res as $type => $content}
{* global permissions *}
{if count($content.default)}
{foreach from=$filterGroup item=f} {/foreach}
{foreach from=$content.default item=default} {/foreach}
{select_all checkbox_names='groupPerm[]'} {tr}Group{/tr} {tr}Permission{/tr}
{$default.group|escape} {$default.perm|escape}
{tr}Perform action with selected permissions:{/tr}

{else}
{remarksbox title="{tr}Only default global permissions are being used.{/tr}"}{/remarksbox} {/if}

{* object permissions *}
{if count($content.objects)}
{foreach from=$filterGroup item=f}{/foreach}
{foreach from=$content.objects item=object} {if !empty($object.special)} {foreach from=$object.special item=special} {/foreach} {/if} {/foreach}
{select_all checkbox_names='objectPerm[]'} {tr}Object{/tr} {tr}Group{/tr} {tr}Permission{/tr} {tr}Reason{/tr}
{object_link type=$special.objectType id=$special.objectId title=$special.objectName} {$special.group|escape} {$special.perm|escape} {if !empty($special.objectId)} {* I doubt this link worked in the past, permType was not specified *} {permission_link mode=link type=$special.objectType id=$special.objectId title=$special.objectName label=$special.reason} {else} {$special.reason|escape} {/if} {if !empty($special.detail)}({$special.detail|escape}){/if}
{tr}Perform action with selected permissions:{/tr}

{else}
{remarksbox title="{tr}No object permissions apply.{/tr}"}{/remarksbox} {/if}
{* category permissions *}
{if count($content.category)}
{foreach from=$content.category item=object} {if !empty($object.category)} {foreach from=$object.category item=special} {/foreach} {/if} {/foreach}
{tr}Object{/tr} {tr}Group{/tr} {tr}Permission{/tr} {tr}Reason{/tr}
{object_link type=$object.objectType objectId=$object.objectId} {$special.group|escape} {$special.perm|escape} {if !empty($special.objectId)} {* I doubt this link worked in the past, permType was not specified *} {permission_link mode=icon type=$special.objectType id=$special.objectId title=$special.objectName} {tr}{$special.reason|escape}:{/tr} {$special.objectName|escape} {else} {$special.reason|escape}: {$special.objectName} {/if} {if !empty($special.detail)}({$special.detail|escape}){/if}
{else}
{remarksbox title="{tr}No category permissions apply.{/tr}"}{/remarksbox} {/if}
{/foreach}