Merge remote-tracking branch 'refs/remotes/origin/next' into next-lantia
[GitHub/WoltLab/WCF.git] / com.woltlab.wcf / templates / usersOnlineInfoBox.tpl
1 {if !$usersOnlineShowRecord|isset}{assign var='usersOnlineShowRecord' value=true}{/if}
2 {if MODULE_USERS_ONLINE && $__wcf->session->getPermission('user.profile.canViewUsersOnlineList') && $usersOnlineList->stats[total]}
3 <section class="box">
4 <h2 class="boxTitle"><a href="{link controller='UsersOnlineList'}{/link}">{lang}wcf.user.usersOnline{/lang}</a> <span class="badge">{#$usersOnlineList->stats[total]}</span></h2>
5
6 <div class="boxContent">
7 <p>{lang}wcf.user.usersOnline.detail{/lang}{if $usersOnlineShowRecord && USERS_ONLINE_RECORD} - {lang}wcf.user.usersOnline.record{/lang}{/if}</p>
8
9 {if $usersOnlineList|count}
10 <ul class="dataList">
11 {foreach from=$usersOnlineList->getObjects() item=userOnline}
12 <li><a href="{link controller='User' object=$userOnline->getDecoratedObject()}{/link}" class="userLink" data-user-id="{@$userOnline->userID}">{@$userOnline->getFormattedUsername()}</a></li>
13 {/foreach}
14 </ul>
15 {/if}
16
17 {if USERS_ONLINE_ENABLE_LEGEND && $usersOnlineList->getUsersOnlineMarkings()|count}
18 <div class="usersOnlineLegend">
19 <p>{lang}wcf.user.usersOnline.marking.legend{/lang}:</p>
20 <ul class="dataList">
21 {foreach from=$usersOnlineList->getUsersOnlineMarkings() item=usersOnlineMarking}
22 <li>{@$usersOnlineMarking}</li>
23 {/foreach}
24 </ul>
25 </div>
26 {/if}
27 </div>
28 </section>
29 {/if}