Fix code formatting
[GitHub/WoltLab/WCF.git] / wcfsetup / install / files / acp / templates / noticeList.tpl
CommitLineData
20933e61
MS
1{include file='header' pageTitle='wcf.acp.notice.list'}
2
3<script data-relocate="true">
4 //<![CDATA[
5 $(function() {
6 new WCF.Action.Delete('wcf\\data\\notice\\NoticeAction', '.jsNotice');
7 new WCF.Action.Toggle('wcf\\data\\notice\\NoticeAction', '.jsNotice');
8 new WCF.Sortable.List('noticeList', 'wcf\\data\\notice\\NoticeAction', {@$startIndex});
9 });
10 //]]>
11</script>
12
13<header class="boxHeadline">
14 <h1>{lang}wcf.acp.notice.list{/lang}</h1>
15</header>
16
17<div class="contentNavigation">
18 {pages print=true assign=pagesLinks controller="NoticeList" link="pageNo=%d&sortField=$sortField&sortOrder=$sortOrder"}
19
20 <nav>
21 <ul>
22 <li><a href="{link controller='NoticeAdd'}{/link}" class="button"><span class="icon icon16 icon-plus"></span> <span>{lang}wcf.acp.menu.link.notice.add{/lang}</span></a></li>
23
24 {event name='contentNavigationButtonsTop'}
25 </ul>
26 </nav>
27</div>
28
29{if $objects|count}
1a6e8c52 30 <div class="container containerPadding sortableListContainer marginTop" id="noticeList">
20933e61
MS
31 <ol class="sortableList" data-object-id="0" start="{@($pageNo - 1) * $itemsPerPage + 1}">
32 {foreach from=$objects item='notice'}
33 <li class="sortableNode sortableNoNesting jsNotice" data-object-id="{@$notice->noticeID}">
34 <span class="sortableNodeLabel">
35 <a href="{link controller='NoticeEdit' object=$notice}{/link}">{$notice->noticeName}</a>
36
37 <span class="statusDisplay sortableButtonContainer">
d88bf19d 38 <span class="icon icon16 icon-check{if $notice->isDisabled}-empty{/if} jsToggleButton jsTooltip pointer" title="{lang}wcf.global.button.{if $notice->isDisabled}enable{else}disable{/if}{/lang}" data-object-id="{@$notice->noticeID}"></span>
20933e61
MS
39 <a href="{link controller='NoticeEdit' object=$notice}{/link}" title="{lang}wcf.global.button.edit{/lang}" class="jsTooltip"><span class="icon icon16 icon-pencil"></span></a>
40 <span class="icon icon16 icon-remove jsDeleteButton jsTooltip pointer" title="{lang}wcf.global.button.delete{/lang}" data-object-id="{@$notice->noticeID}" data-confirm-message="{lang}wcf.acp.notice.delete.confirmMessage{/lang}"></span>
41
42 {event name='itemButtons'}
43 </span>
44 </span>
45 </li>
46 {/foreach}
47 </ol>
48
49 <div class="formSubmit">
50 <button class="button" data-type="submit">{lang}wcf.global.button.saveSorting{/lang}</button>
51 </div>
52 </div>
53
54 <div class="contentNavigation">
55 {@$pagesLinks}
56
57 <nav>
58 <ul>
59 <li><a href="{link controller='NoticeAdd'}{/link}" class="button"><span class="icon icon16 icon-plus"></span> <span>{lang}wcf.acp.menu.link.notice.add{/lang}</span></a></li>
60
61 {event name='contentNavigationButtonsBottom'}
62 </ul>
63 </nav>
64 </div>
65{else}
66 <p class="info">{lang}wcf.global.noItems{/lang}</p>
67{/if}
68
69{include file='footer'}