Added fallback for empty log-file path
[GitHub/WoltLab/WCF.git] / com.woltlab.wcf / templates / userSidebar.tpl
CommitLineData
320f4a6d
MW
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
bf0b0d82
MW
13{hascontent}
14 <fieldset>
15 <legend class="invisible">{lang}wcf.user.stats{/lang}</legend>
00b6f956 16
bf0b0d82
MW
17 <dl class="plain statsDataList">
18 {content}
19 {event name='statistics'}
20
21 {if MODULE_LIKE && $user->likesReceived}
66d7e5c4 22 <dt><a href="{link controller='User' object=$user}{/link}#likes" class="jsTooltip" title="{lang}wcf.like.showLikesReceived{/lang}">{lang}wcf.like.likesReceived{/lang}</a></dt>
bf0b0d82
MW
23 <dd>{#$user->likesReceived}</dd>
24 {/if}
25
26 {if $user->activityPoints}
44accb08 27 <dt>{if $user->activityPoints}<a href="#" class="activityPointsDisplay jsTooltip" title="{lang}wcf.user.activityPoint.showActivityPoints{/lang}" data-user-id="{@$user->userID}">{lang}wcf.user.activityPoint{/lang}</a>{else}{lang}wcf.user.activityPoint{/lang}{/if}</dt>
bf0b0d82
MW
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}
320f4a6d 39
93823e40
MW
40{if !$user->isProtected()}
41 {if $followingCount}
42 <fieldset>
43 <legend>{lang}wcf.user.profile.following{/lang} <span class="badge">{#$followingCount}</span></legend>
320f4a6d 44
93823e40
MW
45 <div>
46 <ul class="framedIconList">
47 {foreach from=$following item=followingUser}
48 <li><a href="{link controller='User' object=$followingUser}{/link}" title="{$followingUser->username}" class="framed jsTooltip">{@$followingUser->getAvatar()->getImageTag(48)}</a></li>
49 {/foreach}
50 </ul>
320f4a6d 51
93823e40
MW
52 {if $followingCount > 10}
53 <a id="followingAll" class="button small more jsOnly">{lang}wcf.global.button.showAll{/lang}</a>
54 {/if}
55 </div>
56 </fieldset>
57 {/if}
58
59 {if $followerCount}
60 <fieldset>
61 <legend>{lang}wcf.user.profile.followers{/lang} <span class="badge">{#$followerCount}</span></legend>
62
63 <div>
64 <ul class="framedIconList">
65 {foreach from=$followers item=follower}
66 <li><a href="{link controller='User' object=$follower}{/link}" title="{$follower->username}" class="framed jsTooltip">{@$follower->getAvatar()->getImageTag(48)}</a></li>
67 {/foreach}
68 </ul>
69
70 {if $followerCount > 10}
71 <a id="followerAll" class="button small more jsOnly">{lang}wcf.global.button.showAll{/lang}</a>
72 {/if}
73 </div>
74 </fieldset>
75 {/if}
76
77 {if $visitorCount}
78 <fieldset>
79 <legend>{lang}wcf.user.profile.visitors{/lang} <span class="badge">{#$visitorCount}</span></legend>
80
81 <div>
82 <ul class="framedIconList">
83 {foreach from=$visitors item=visitor}
84 <li><a href="{link controller='User' object=$visitor}{/link}" title="{$visitor->username} ({@$visitor->time|plainTime})" class="framed jsTooltip">{@$visitor->getAvatar()->getImageTag(48)}</a></li>
85 {/foreach}
86 </ul>
87
88 {if $visitorCount > 10}
89 <a id="visitorAll" class="button small more jsOnly">{lang}wcf.global.button.showAll{/lang}</a>
90 {/if}
91 </div>
92 </fieldset>
93 {/if}
94
95 {event name='boxes'}
320f4a6d 96{/if}