Commit | Line | Data |
---|---|---|
a821cb93 AE |
1 | {if $unknownUser|isset} |
2 | <p>{lang}wcf.user.unknownUser{/lang}</p> | |
3 | {else} | |
4 | <div class="box128 userProfilePreview"> | |
5 | <a href="{link controller='User' object=$user}{/link}" title="{$user->username}">{@$user->getAvatar()->getImageTag(128)}</a> | |
320f4a6d | 6 | |
a821cb93 | 7 | {if $__wcf->getUser()->userID && $__wcf->getUser()->userID != $user->userID} |
9543d9fe | 8 | <script data-relocate="true"> |
a821cb93 AE |
9 | //<![CDATA[ |
10 | $(function() { | |
11 | WCF.Language.addObject({ | |
12 | 'wcf.user.button.follow': '{lang}wcf.user.button.follow{/lang}', | |
13 | 'wcf.user.button.ignore': '{lang}wcf.user.button.ignore{/lang}', | |
14 | 'wcf.user.button.unfollow': '{lang}wcf.user.button.unfollow{/lang}', | |
15 | 'wcf.user.button.unignore': '{lang}wcf.user.button.unignore{/lang}' | |
16 | }); | |
17 | ||
18 | new WCF.User.Action.Follow($('.userInformation')); | |
19 | ||
20 | {if !$user->getPermission('user.profile.cannotBeIgnored')} | |
21 | new WCF.User.Action.Ignore($('.userInformation')); | |
22 | {/if} | |
23 | }); | |
24 | //]]> | |
25 | </script> | |
320f4a6d MW |
26 | {/if} |
27 | ||
a821cb93 AE |
28 | <div class="userInformation"> |
29 | {include file='userInformation'} | |
30 | ||
31 | {if $user->canViewOnlineStatus() && $user->getLastActivityTime()} | |
32 | <dl class="plain inlineDataList userStats"> | |
33 | <dt>{lang}wcf.user.usersOnline.lastActivity{/lang}</dt> | |
34 | <dd>{@$user->getLastActivityTime()|time}{if $user->getCurrentLocation()}, {@$user->getCurrentLocation()}{/if}</dd> | |
35 | </dl> | |
36 | {/if} | |
37 | ||
38 | {hascontent} | |
39 | <dl class="plain inlineDataList userFields"> | |
40 | {content} | |
41 | {if $user->occupation} | |
42 | <dt>{lang}wcf.user.option.occupation{/lang}</dt> | |
43 | <dd>{$user->occupation}</dd> | |
44 | {/if} | |
45 | {if $user->hobbies} | |
46 | <dt>{lang}wcf.user.option.hobbies{/lang}</dt> | |
47 | <dd>{$user->hobbies}</dd> | |
48 | {/if} | |
49 | {event name='userFields'} | |
50 | {/content} | |
51 | </dl> | |
52 | {/hascontent} | |
53 | </div> | |
320f4a6d | 54 | </div> |
a821cb93 | 55 | {/if} |