1 {include file='header' pageTitle='wcf.acp.template.group.list'}
3 <script data-relocate="true">
5 new WCF.Action.Delete('wcf\\data\\template\\group\\TemplateGroupAction', '.jsTemplateGroupRow');
9 <header class="contentHeader">
10 <div class="contentHeaderTitle">
11 <h1 class="contentTitle">{lang}wcf.acp.template.group.list{/lang} <span class="badge badgeInverse">{#$items}</span></h1>
14 <nav class="contentHeaderNavigation">
16 <li><a href="{link controller='TemplateGroupAdd'}{/link}" class="button"><span class="icon icon16 fa-plus"></span> <span>{lang}wcf.acp.template.group.add{/lang}</span></a></li>
18 {event name='contentHeaderNavigation'}
24 <div class="paginationTop">
25 {content}{pages print=true assign=pagesLinks controller="TemplateGroupList" link="pageNo=%d&sortField=$sortField&sortOrder=$sortOrder"}{/content}
30 <div id="templateGroupTableContainer" class="section tabularBox">
34 <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>
35 <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>
36 <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>
37 <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>
38 <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>
40 {event name='columnHeads'}
44 <tbody class="jsReloadPageWhenEmpty">
45 {foreach from=$objects item=templateGroup}
46 <tr class="jsTemplateGroupRow">
47 <td class="columnIcon">
48 {if $templateGroup->isImmutable()}
49 <span class="icon icon16 fa-pencil disabled" title="{lang}wcf.global.button.edit{/lang}"></span>
51 <a href="{link controller='TemplateGroupEdit' id=$templateGroup->templateGroupID}{/link}" title="{lang}wcf.global.button.edit{/lang}" class="jsTooltip"><span class="icon icon16 fa-pencil"></span></a>
54 <a href="{link controller='TemplateList' templateGroupID=$templateGroup->templateGroupID}{/link}" title="{lang}wcf.acp.template.list{/lang}" class="jsTooltip"><span class="icon icon16 fa-list"></span></a>
56 {if $templateGroup->isImmutable()}
57 <span class="icon icon16 fa-times disabled" title="{lang}wcf.global.button.delete{/lang}"></span>
59 <span class="icon icon16 fa-times jsDeleteButton jsTooltip pointer" title="{lang}wcf.global.button.delete{/lang}" data-object-id="{@$templateGroup->templateGroupID}" data-confirm-message-html="{lang __encode=true}wcf.acp.template.group.delete.sure{/lang}"></span>
62 {event name='rowButtons'}
64 <td class="columnID">{@$templateGroup->templateGroupID}</td>
65 <td class="columnTitle columnTemplateGroupName">
66 {if !$templateGroup->isImmutable()}
67 <a href="{link controller='TemplateGroupEdit' id=$templateGroup->templateGroupID}{/link}">
68 {$templateGroup->getName()}
71 {$templateGroup->getName()}
74 <td class="columnText columnTemplateGroupFolderName">{$templateGroup->templateGroupFolderName}</td>
75 <td class="columnDigits columnTemplates">{#$templateGroup->templates}</td>
76 <td class="columnDigits columnStyles">{#$templateGroup->styles}</td>
78 {event name='columns'}
86 <footer class="contentFooter">
88 <div class="paginationBottom">
89 {content}{@$pagesLinks}{/content}
93 <nav class="contentFooterNavigation">
95 <li><a href="{link controller='TemplateGroupAdd'}{/link}" class="button"><span class="icon icon16 fa-plus"></span> <span>{lang}wcf.acp.template.group.add{/lang}</span></a></li>
97 {event name='contentFooterNavigation'}
102 <p class="info">{lang}wcf.global.noItems{/lang}</p>
105 {include file='footer'}