1 {include file='header' pageTitle='wcf.acp.template.group.list'}
3 <header class="contentHeader">
4 <div class="contentHeaderTitle">
5 <h1 class="contentTitle">{lang}wcf.acp.template.group.list{/lang} <span class="badge badgeInverse">{#$items}</span></h1>
8 <nav class="contentHeaderNavigation">
10 <li><a href="{link controller='TemplateGroupAdd'}{/link}" class="button">{icon name='plus'} <span>{lang}wcf.acp.template.group.add{/lang}</span></a></li>
12 {event name='contentHeaderNavigation'}
18 <div class="paginationTop">
19 {content}{pages print=true assign=pagesLinks controller="TemplateGroupList" link="pageNo=%d&sortField=$sortField&sortOrder=$sortOrder"}{/content}
24 <div id="templateGroupTableContainer" class="section tabularBox">
25 <table class="table jsObjectActionContainer" data-object-action-class-name="wcf\data\template\group\TemplateGroupAction">
28 <th class="columnID columnTemplateGroupID{if $sortField == 'templateGroupID'} active {@$sortOrder}{/if}" colspan="2"><a href="{link controller='TemplateGroupList'}pageNo={@$pageNo}&sortField=templateGroupID&sortOrder={if $sortField == 'templateGroupID' && $sortOrder == 'ASC'}DESC{else}ASC{/if}{/link}">{lang}wcf.global.objectID{/lang}</a></th>
29 <th class="columnTitle columnTemplateGroupName{if $sortField == 'templateGroupName'} active {@$sortOrder}{/if}"><a href="{link controller='TemplateGroupList'}pageNo={@$pageNo}&sortField=templateGroupName&sortOrder={if $sortField == 'templateGroupName' && $sortOrder == 'ASC'}DESC{else}ASC{/if}{/link}">{lang}wcf.global.name{/lang}</a></th>
30 <th class="columnText columnTemplateGroupFolderName{if $sortField == 'templateGroupFolderName'} active {@$sortOrder}{/if}"><a href="{link controller='TemplateGroupList'}pageNo={@$pageNo}&sortField=templateGroupFolderName&sortOrder={if $sortField == 'templateGroupFolderName' && $sortOrder == 'ASC'}DESC{else}ASC{/if}{/link}">{lang}wcf.acp.template.group.folderName{/lang}</a></th>
31 <th class="columnDigits columnTemplates{if $sortField == 'templates'} active {@$sortOrder}{/if}"><a href="{link controller='TemplateGroupList'}pageNo={@$pageNo}&sortField=templates&sortOrder={if $sortField == 'templates' && $sortOrder == 'ASC'}DESC{else}ASC{/if}{/link}">{lang}wcf.acp.template.group.templates{/lang}</a></th>
32 <th class="columnDigits columnStyles{if $sortField == 'styles'} active {@$sortOrder}{/if}"><a href="{link controller='TemplateGroupList'}pageNo={@$pageNo}&sortField=styles&sortOrder={if $sortField == 'styles' && $sortOrder == 'ASC'}DESC{else}ASC{/if}{/link}">{lang}wcf.acp.template.group.styles{/lang}</a></th>
34 {event name='columnHeads'}
38 <tbody class="jsReloadPageWhenEmpty">
39 {foreach from=$objects item=templateGroup}
40 <tr class="jsTemplateGroupRow jsObjectActionObject" data-object-id="{@$templateGroup->getObjectID()}">
41 <td class="columnIcon">
42 {if $templateGroup->isImmutable()}
43 <span class="disabled" title="{lang}wcf.global.button.edit{/lang}">
47 <a href="{link controller='TemplateGroupEdit' id=$templateGroup->templateGroupID}{/link}" title="{lang}wcf.global.button.edit{/lang}" class="jsTooltip">{icon name='pencil'}</a>
50 <a href="{link controller='TemplateList' templateGroupID=$templateGroup->templateGroupID}{/link}" title="{lang}wcf.acp.template.list{/lang}" class="jsTooltip">{icon name='list'}</a>
52 {if $templateGroup->isImmutable()}
53 <span class="disabled" title="{lang}wcf.global.button.delete{/lang}">
57 {objectAction action="delete" objectTitle=$templateGroup->getName()}
60 {event name='rowButtons'}
62 <td class="columnID">{@$templateGroup->templateGroupID}</td>
63 <td class="columnTitle columnTemplateGroupName">
64 {if !$templateGroup->isImmutable()}
65 <a href="{link controller='TemplateGroupEdit' id=$templateGroup->templateGroupID}{/link}">
66 {$templateGroup->getName()}
69 {$templateGroup->getName()}
72 <td class="columnText columnTemplateGroupFolderName">{$templateGroup->templateGroupFolderName}</td>
73 <td class="columnDigits columnTemplates">{#$templateGroup->templates}</td>
74 <td class="columnDigits columnStyles">{#$templateGroup->styles}</td>
76 {event name='columns'}
84 <footer class="contentFooter">
86 <div class="paginationBottom">
87 {content}{@$pagesLinks}{/content}
91 <nav class="contentFooterNavigation">
93 <li><a href="{link controller='TemplateGroupAdd'}{/link}" class="button">{icon name='plus'} <span>{lang}wcf.acp.template.group.add{/lang}</span></a></li>
95 {event name='contentFooterNavigation'}
100 <woltlab-core-notice type="info">{lang}wcf.global.noItems{/lang}</woltlab-core-notice>
103 {include file='footer'}