Commit | Line | Data |
---|---|---|
7485c55b | 1 | {include file='header' pageTitle='wcf.acp.sessionLog.access.list'} |
3852f864 | 2 | |
daa737bf | 3 | <header class="boxHeadline"> |
184a8d6d | 4 | <hgroup> |
c8bf5165 | 5 | <h1>{lang}wcf.acp.sessionLog.access.list{/lang}</h1> |
ad156326 L |
6 | </hgroup> |
7 | </header> | |
11ade432 | 8 | |
184a8d6d | 9 | <div class="contentNavigation"> |
3e0e6b2c | 10 | {pages print=true assign=pagesLinks controller='ACPSessionLog' id=$sessionLogID link="pageNo=%d&sortField=$sortField&sortOrder=$sortOrder"} |
ad52d416 MW |
11 | |
12 | <nav> | |
13 | <ul> | |
556973c1 | 14 | <li><a href="{link controller='ACPSessionLogList'}{/link}" title="{lang}wcf.acp.sessionLog.list{/lang}" class="button"><span class="icon icon16 icon-list"></span> <span>{lang}wcf.acp.sessionLog.list{/lang}</span></a></li> |
ad52d416 | 15 | |
7991009f | 16 | {event name='contentNavigationButtonsTop'} |
ad52d416 MW |
17 | </ul> |
18 | </nav> | |
11ade432 AE |
19 | </div> |
20 | ||
b153f464 | 21 | {hascontent} |
ad52d416 | 22 | <div class="tabularBox tabularBoxTitle marginTop"> |
77da1fd8 | 23 | <hgroup> |
9b566f66 | 24 | <h1>{lang}wcf.acp.sessionLog.access.list{/lang} <span class="badge badgeInverse">{#$items}</span></h1> |
77da1fd8 | 25 | </hgroup> |
eee4c4ff | 26 | |
184a8d6d | 27 | <table class="table"> |
11ade432 | 28 | <thead> |
b1370e4d | 29 | <tr> |
556973c1 MW |
30 | <th class="columnID columnSessionAccessLogID{if $sortField == 'sessionAccessLogID'} active {@$sortOrder}{/if}"><a href="{link controller='ACPSessionLog' id=$sessionLogID}pageNo={@$pageNo}&sortField=sessionAccessLogID&sortOrder={if $sortField == 'sessionAccessLogID' && $sortOrder == 'ASC'}DESC{else}ASC{/if}{/link}">{lang}wcf.global.objectID{/lang}</a></th> |
31 | <th class="columnURL columnIpAddress{if $sortField == 'ipAddress'} active {@$sortOrder}{/if}"><a href="{link controller='ACPSessionLog' id=$sessionLogID}pageNo={@$pageNo}&sortField=ipAddress&sortOrder={if $sortField == 'ipAddress' && $sortOrder == 'ASC'}DESC{else}ASC{/if}{/link}">{lang}wcf.user.ipAddress{/lang}</a></th> | |
32 | <th class="columnDate{if $sortField == 'time'} active {@$sortOrder}{/if}"><a href="{link controller='ACPSessionLog' id=$sessionLogID}pageNo={@$pageNo}&sortField=time&sortOrder={if $sortField == 'time' && $sortOrder == 'ASC'}DESC{else}ASC{/if}{/link}">{lang}wcf.acp.sessionLog.time{/lang}</a></th> | |
33 | <th class="columnText columnClassName{if $sortField == 'className'} active {@$sortOrder}{/if}"><a href="{link controller='ACPSessionLog' id=$sessionLogID}pageNo={@$pageNo}&sortField=className&sortOrder={if $sortField == 'className' && $sortOrder == 'ASC'}DESC{else}ASC{/if}{/link}">{lang}wcf.acp.sessionLog.className{/lang}</a></th> | |
34 | <th class="columnURL columnRequestURI{if $sortField == 'requestURI'} active {@$sortOrder}{/if}"><a href="{link controller='ACPSessionLog' id=$sessionLogID}pageNo={@$pageNo}&sortField=requestURI&sortOrder={if $sortField == 'requestURI' && $sortOrder == 'ASC'}DESC{else}ASC{/if}{/link}">{lang}wcf.acp.sessionLog.requestURI{/lang}</a></th> | |
35 | <th class="columnText columnRequestMethod{if $sortField == 'requestMethod'} active {@$sortOrder}{/if}"><a href="{link controller='ACPSessionLog' id=$sessionLogID}pageNo={@$pageNo}&sortField=requestMethod&sortOrder={if $sortField == 'requestMethod' && $sortOrder == 'ASC'}DESC{else}ASC{/if}{/link}">{lang}wcf.acp.sessionLog.requestMethod{/lang}</a></th> | |
11ade432 | 36 | |
7991009f | 37 | {event name='columnHeads'} |
11ade432 AE |
38 | </tr> |
39 | </thead> | |
eee4c4ff | 40 | |
11ade432 | 41 | <tbody> |
b153f464 AE |
42 | {content} |
43 | {foreach from=$objects item=sessionAccessLog} | |
44 | <tr> | |
45 | <td class="columnID columnSessionAccessLogID"><p>{@$sessionAccessLog->sessionAccessLogID}</p></td> | |
0dafddfb | 46 | <td class="columnURL columnIpAddress{if $sessionAccessLog->ipAddress != $sessionLog->ipAddress} hot{/if}"><p>{$sessionAccessLog->getIpAddress()}</p></td> |
b153f464 | 47 | <td class="columnDate columnTime"><p>{@$sessionAccessLog->time|time}</p></td> |
b153f464 AE |
48 | <td class="columnText columnClassName"><p>{$sessionAccessLog->className}</p></td> |
49 | <td class="columnURL columnRequestURI" title="{$sessionAccessLog->requestURI}"><p>{if !$sessionAccessLog->hasProtectedURI()}<a href="{$sessionAccessLog->requestURI}{@SID_ARG_2ND}">{$sessionAccessLog->requestURI|truncate:50}</a>{else}{$sessionAccessLog->requestURI|truncate:50}{/if}</p></td> | |
50 | <td class="columnTextolumnRequestMethod"><p>{$sessionAccessLog->requestMethod}</p></td> | |
5348d3d2 MS |
51 | |
52 | {event name='columns'} | |
b153f464 AE |
53 | </tr> |
54 | {/foreach} | |
55 | {/content} | |
11ade432 AE |
56 | </tbody> |
57 | </table> | |
58 | </div> | |
9f959ced | 59 | |
184a8d6d | 60 | <div class="contentNavigation"> |
11ade432 | 61 | {@$pagesLinks} |
ad52d416 MW |
62 | |
63 | <nav> | |
64 | <ul> | |
556973c1 | 65 | <li><a href="{link controller='ACPSessionLogList'}{/link}" title="{lang}wcf.acp.sessionLog.list{/lang}" class="button"><span class="icon icon16 icon-list"></span> <span>{lang}wcf.acp.sessionLog.list{/lang}</span></a></li> |
ad52d416 | 66 | |
7991009f | 67 | {event name='contentNavigationButtonsBottom'} |
ad52d416 MW |
68 | </ul> |
69 | </nav> | |
11ade432 | 70 | </div> |
08d76680 | 71 | {/hascontent} |
11ade432 AE |
72 | |
73 | {include file='footer'} |