Merge branch '2.0'
[GitHub/WoltLab/WCF.git] / com.woltlab.wcf / templates / userSidebar.tpl
1 <fieldset>
2 <legend class="invisible">{lang}wcf.user.avatar{/lang}</legend>
3
4 <div class="userAvatar">
5 {if $user->userID == $__wcf->user->userID}
6 <a href="{link controller='AvatarEdit'}{/link}" class="framed jsTooltip" title="{lang}wcf.user.avatar.edit{/lang}">{@$user->getAvatar()->getImageTag()}</a>
7 {else}
8 <span class="framed">{@$user->getAvatar()->getImageTag()}</span>
9 {/if}
10 </div>
11 </fieldset>
12
13 {hascontent}
14 <fieldset>
15 <legend class="invisible">{lang}wcf.user.stats{/lang}</legend>
16
17 <dl class="plain statsDataList">
18 {content}
19 {event name='statistics'}
20
21 {if MODULE_LIKE && $user->likesReceived}
22 <dt>{lang}wcf.like.likesReceived{/lang}</dt>
23 <dd>{#$user->likesReceived}</dd>
24 {/if}
25
26 {if $user->activityPoints}
27 <dt>{if $user->activityPoints}<a class="activityPointsDisplay jsTooltip" title="{lang}wcf.user.activityPoint.showDetails{/lang}" data-user-id="{@$user->userID}">{lang}wcf.user.activityPoint{/lang}</a>{else}{lang}wcf.user.activityPoint{/lang}{/if}</dt>
28 <dd>{#$user->activityPoints}</dd>
29 {/if}
30
31 {if $user->profileHits}
32 <dt>{lang}wcf.user.profileHits{/lang}</dt>
33 <dd{if $user->getProfileAge() > 1} title="{lang}wcf.user.profileHits.hitsPerDay{/lang}"{/if}>{#$user->profileHits}</dd>
34 {/if}
35 {/content}
36 </dl>
37 </fieldset>
38 {/hascontent}
39
40 {if $followingCount}
41 <fieldset>
42 <legend>{lang}wcf.user.profile.following{/lang} <span class="badge">{#$followingCount}</span></legend>
43
44 <div>
45 <ul class="framedIconList">
46 {foreach from=$following item=followingUser}
47 <li><a href="{link controller='User' object=$followingUser}{/link}" title="{$followingUser->username}" class="framed jsTooltip">{@$followingUser->getAvatar()->getImageTag(48)}</a></li>
48 {/foreach}
49 </ul>
50
51 {if $followingCount > 10}
52 <a id="followingAll" class="button small more jsOnly">{lang}wcf.global.button.showAll{/lang}</a>
53 {/if}
54 </div>
55 </fieldset>
56 {/if}
57
58 {if $followerCount}
59 <fieldset>
60 <legend>{lang}wcf.user.profile.followers{/lang} <span class="badge">{#$followerCount}</span></legend>
61
62 <div>
63 <ul class="framedIconList">
64 {foreach from=$followers item=follower}
65 <li><a href="{link controller='User' object=$follower}{/link}" title="{$follower->username}" class="framed jsTooltip">{@$follower->getAvatar()->getImageTag(48)}</a></li>
66 {/foreach}
67 </ul>
68
69 {if $followerCount > 10}
70 <a id="followerAll" class="button small more jsOnly">{lang}wcf.global.button.showAll{/lang}</a>
71 {/if}
72 </div>
73 </fieldset>
74 {/if}
75
76 {if $visitorCount}
77 <fieldset>
78 <legend>{lang}wcf.user.profile.visitors{/lang} <span class="badge">{#$visitorCount}</span></legend>
79
80 <div>
81 <ul class="framedIconList">
82 {foreach from=$visitors item=visitor}
83 <li><a href="{link controller='User' object=$visitor}{/link}" title="{$visitor->username} ({@$visitor->time|plainTime})" class="framed jsTooltip">{@$visitor->getAvatar()->getImageTag(48)}</a></li>
84 {/foreach}
85 </ul>
86
87 {if $visitorCount > 10}
88 <a id="visitorAll" class="button small more jsOnly">{lang}wcf.global.button.showAll{/lang}</a>
89 {/if}
90 </div>
91 </fieldset>
92 {/if}
93
94 {event name='boxes'}