fix cronjobLogList navigation
[GitHub/WoltLab/WCF.git] / wcfsetup / install / files / acp / templates / cronjobLogList.tpl
CommitLineData
7485c55b 1{include file='header' pageTitle='wcf.acp.cronjob.log'}
b79c6910 2
9543d9fe 3<script data-relocate="true">
02e637ba
MW
4 //<![CDATA[
5 $(function() {
29873759
MS
6 WCF.Language.addObject({
7 'wcf.acp.cronjob.log.clear.confirm': '{lang}wcf.acp.cronjob.log.clear.confirm{/lang}',
8 'wcf.acp.cronjob.log.error.details': '{lang}wcf.acp.cronjob.log.error.details{/lang}'
cb9caddf 9 });
7991009f 10
29873759 11 new WCF.ACP.Cronjob.LogList();
02e637ba
MW
12 });
13 //]]>
14</script>
15
daa737bf 16<header class="boxHeadline">
635a8feb 17 <h1>{lang}wcf.acp.cronjob.log{/lang}</h1>
158bd3ca
TD
18</header>
19
7991009f
MS
20<div class="contentNavigation">
21 {pages print=true assign=pagesLinks controller="CronjobLogList" link="pageNo=%d&sortField=$sortField&sortOrder=$sortOrder"}
22
23 {hascontent}
02e637ba
MW
24 <nav>
25 <ul>
7991009f 26 {content}
975663ce
JR
27 {if $objects|count}
28 <li><a title="{lang}wcf.acp.cronjob.log.clear{/lang}" class="button jsCronjobLogDelete"><span class="icon icon16 icon-remove"></span> <span>{lang}wcf.acp.cronjob.log.clear{/lang}</span></a></li>
29 {/if}
30
7991009f
MS
31 {event name='contentNavigationButtonsTop'}
32 {/content}
02e637ba
MW
33 </ul>
34 </nav>
7991009f
MS
35 {/hascontent}
36</div>
37
38{hascontent}
02e637ba 39 <div class="tabularBox tabularBoxTitle marginTop">
635a8feb
MW
40 <header>
41 <h2>{lang}wcf.acp.cronjob.log{/lang} <span class="badge badgeInverse">{#$items}</span></h2>
42 </header>
02e637ba
MW
43
44 <table class="table">
45 <thead>
46 <tr>
556973c1
MW
47 <th class="columnID columnCronjobID{if $sortField == 'cronjobID'} active {@$sortOrder}{/if}"><a href="{link controller='CronjobLogList'}pageNo={@$pageNo}&sortField=cronjobID&sortOrder={if $sortField == 'cronjobID' && $sortOrder == 'ASC'}DESC{else}ASC{/if}{/link}">{lang}wcf.global.objectID{/lang}</a></th>
48 <th class="columnTitle columnClassName{if $sortField == 'className'} active {@$sortOrder}{/if}"><a href="{link controller='CronjobLogList'}pageNo={@$pageNo}&sortField=className&sortOrder={if $sortField == 'className' && $sortOrder == 'ASC'}DESC{else}ASC{/if}{/link}">{lang}wcf.acp.cronjob.className{/lang}</a></th>
49 <th class="columnText columnDescription{if $sortField == 'description'} active {@$sortOrder}{/if}"><a href="{link controller='CronjobLogList'}pageNo={@$pageNo}&sortField=description&sortOrder={if $sortField == 'description' && $sortOrder == 'ASC'}DESC{else}ASC{/if}{/link}">{lang}wcf.acp.cronjob.description{/lang}</a></th>
50 <th class="columnDate columnExecTime{if $sortField == 'execTime'} active {@$sortOrder}{/if}"><a href="{link controller='CronjobLogList'}pageNo={@$pageNo}&sortField=execTime&sortOrder={if $sortField == 'execTime' && $sortOrder == 'ASC'}DESC{else}ASC{/if}{/link}">{lang}wcf.acp.cronjob.log.execTime{/lang}</a></th>
51 <th class="columnText columnSuccess{if $sortField == 'success'} active {@$sortOrder}{/if}"><a href="{link controller='CronjobLogList'}pageNo={@$pageNo}&sortField=success&sortOrder={if $sortField == 'success' && $sortOrder == 'ASC'}DESC{else}ASC{/if}{/link}">{lang}wcf.acp.cronjob.log.status{/lang}</a></th>
02e637ba 52
7991009f 53 {event name='columnHeads'}
02e637ba
MW
54 </tr>
55 </thead>
56
57 <tbody>
58 {content}
59 {foreach from=$objects item=cronjobLog}
60 <tr>
54492f70
MW
61 <td class="columnID columnCronjobID">{@$cronjobLog->cronjobID}</td>
62 <td class="columnTitle columnClassName">{$cronjobLog->className}</td>
63 <td class="columnText columnDescription">{$cronjobLog->description|language}</td>
64 <td class="columnDate columnExecTime">{if $cronjobLog->execTime}{@$cronjobLog->execTime|time}{/if}</td>
cb9caddf 65
54492f70
MW
66 <td class="columnText columnSuccess">
67 {if $cronjobLog->success}
68 <span class="badge green">{lang}wcf.acp.cronjob.log.success{/lang}</span>
29873759 69 {elseif $cronjobLog->error}
54492f70
MW
70 <a class="badge red jsTooltip jsCronjobError" title="{lang}wcf.acp.cronjob.log.error.showDetails{/lang}">{lang}wcf.acp.cronjob.log.error{/lang}</a>
71 <span style="display: none">{@$cronjobLog->error}</span>
72 {/if}
73 </td>
02e637ba
MW
74
75 {event name='columns'}
76 </tr>
77 {/foreach}
78 {/content}
79 </tbody>
80 </table>
81 </div>
158bd3ca 82
184a8d6d 83 <div class="contentNavigation">
158bd3ca 84 {@$pagesLinks}
02e637ba
MW
85
86 <nav>
87 <ul>
556973c1 88 <li><a title="{lang}wcf.acp.cronjob.log.clear{/lang}" class="button jsCronjobLogDelete"><span class="icon icon16 icon-remove"></span> <span>{lang}wcf.acp.cronjob.log.clear{/lang}</span></a></li>
7991009f
MS
89
90 {event name='contentNavigationButtonsBottom'}
02e637ba
MW
91 </ul>
92 </nav>
158bd3ca
TD
93 </div>
94{hascontentelse}
184a8d6d 95 <p class="info">{lang}wcf.acp.cronjob.log.noEntries{/lang}</p>
158bd3ca
TD
96{/hascontent}
97
3852f864 98{include file='footer'}