Unify the terms 'Staff' and 'Team'
[GitHub/WoltLab/WCF.git] / wcfsetup / install / files / acp / templates / userOptionCategoryList.tpl
... / ...
CommitLineData
1{include file='header' pageTitle='wcf.acp.user.option.category.list'}
2
3<header class="contentHeader">
4 <div class="contentHeaderTitle">
5 <h1 class="contentTitle">{lang}wcf.acp.user.option.category.list{/lang}{if $items} <span class="badge badgeInverse">{#$items}</span>{/if}</h1>
6 </div>
7
8 <nav class="contentHeaderNavigation">
9 <ul>
10 <li><a href="{link controller='UserOptionCategoryAdd'}{/link}" class="button">{icon name='plus'} <span>{lang}wcf.acp.user.option.category.add{/lang}</span></a></li>
11
12 {event name='contentHeaderNavigation'}
13 </ul>
14 </nav>
15
16</header>
17
18{hascontent}
19 <div class="paginationTop">
20 {content}{pages print=true assign=pagesLinks controller="UserOptionCategoryList" link="pageNo=%d&sortField=$sortField&sortOrder=$sortOrder"}{/content}
21 </div>
22{/hascontent}
23
24{if $objects|count}
25 <div class="section tabularBox">
26 <table class="table jsObjectActionContainer" data-object-action-class-name="wcf\data\user\option\category\UserOptionCategoryAction">
27 <thead>
28 <tr>
29 <th class="columnID columnCategoryID{if $sortField == 'categoryID'} active {@$sortOrder}{/if}" colspan="2"><a href="{link controller='UserOptionCategoryList'}pageNo={@$pageNo}&sortField=categoryID&sortOrder={if $sortField == 'categoryID' && $sortOrder == 'ASC'}DESC{else}ASC{/if}{/link}">{lang}wcf.global.objectID{/lang}</a></th>
30 <th class="columnTitle columnCategoryName{if $sortField == 'categoryName'} active {@$sortOrder}{/if}"><a href="{link controller='UserOptionCategoryList'}pageNo={@$pageNo}&sortField=categoryName&sortOrder={if $sortField == 'categoryName' && $sortOrder == 'ASC'}DESC{else}ASC{/if}{/link}">{lang}wcf.global.name{/lang}</a></th>
31 <th class="columnDigits columnOptions{if $sortField == 'options'} active {@$sortOrder}{/if}"><a href="{link controller='UserOptionCategoryList'}pageNo={@$pageNo}&sortField=options&sortOrder={if $sortField == 'options' && $sortOrder == 'ASC'}DESC{else}ASC{/if}{/link}">{lang}wcf.acp.user.option.category.options{/lang}</a></th>
32 <th class="columnDigits columnShowOrder{if $sortField == 'showOrder'} active {@$sortOrder}{/if}"><a href="{link controller='UserOptionCategoryList'}pageNo={@$pageNo}&sortField=showOrder&sortOrder={if $sortField == 'showOrder' && $sortOrder == 'ASC'}DESC{else}ASC{/if}{/link}">{lang}wcf.global.showOrder{/lang}</a></th>
33
34 {event name='columnHeads'}
35 </tr>
36 </thead>
37
38 <tbody class="jsReloadPageWhenEmpty">
39 {foreach from=$objects item=category}
40 <tr class="jsCategoryRow jsObjectActionObject" data-object-id="{@$category->getObjectID()}">
41 <td class="columnIcon">
42 <a href="{link controller='UserOptionCategoryEdit' id=$category->categoryID}{/link}" title="{lang}wcf.global.button.edit{/lang}" class="jsTooltip">{icon name='pencil'}</a>
43 {if $category->userOptions > 0}
44 <span class="disabled" title="{lang}wcf.global.button.delete{/lang}">
45 {icon name='xmark'}
46 </span>
47 {else}
48 {objectAction action="delete" objectTitle=$category->getTitle()}
49 {/if}
50
51 {event name='rowButtons'}
52 </td>
53 <td class="columnID">{@$category->categoryID}</td>
54 <td class="columnTitle columnCategoryName"><a href="{link controller='UserOptionCategoryEdit' id=$category->categoryID}{/link}">{lang}wcf.user.option.category.{$category->categoryName}{/lang}</a></td>
55 <td class="columnDigits columnOptions">{#$category->userOptions}</td>
56 <td class="columnDigits columnShowOrder">{#$category->showOrder}</td>
57
58 {event name='columns'}
59 </tr>
60 {/foreach}
61 </tbody>
62 </table>
63 </div>
64
65 <footer class="contentFooter">
66 {hascontent}
67 <div class="paginationBottom">
68 {content}{@$pagesLinks}{/content}
69 </div>
70 {/hascontent}
71
72 <nav class="contentFooterNavigation">
73 <ul>
74 <li><a href="{link controller='UserOptionCategoryAdd'}{/link}" class="button">{icon name='plus'} <span>{lang}wcf.acp.user.option.category.add{/lang}</span></a></li>
75
76 {event name='contentFooterNavigation'}
77 </ul>
78 </nav>
79 </footer>
80{else}
81 <woltlab-core-notice type="info">{lang}wcf.global.noItems{/lang}</woltlab-core-notice>
82{/if}
83
84{include file='footer'}