Commit | Line | Data |
---|---|---|
320f4a6d MW |
1 | {hascontent} |
2 | <nav class="jsMobileNavigation buttonGroupNavigation"> | |
b925ad8f | 3 | <ul class="buttonList iconList"> |
320f4a6d | 4 | {content} |
e2d1762f | 5 | {if $user->homepage && $user->homepage != 'http://'} |
9a2e9e76 | 6 | <li><a class="jsTooltip" href="{$user->homepage}" title="{lang}wcf.user.option.homepage{/lang}"{if EXTERNAL_LINK_REL_NOFOLLOW} rel="nofollow"{/if}{if EXTERNAL_LINK_TARGET_BLANK} target="_blank"{/if}><span class="icon icon16 icon-home"></span> <span class="invisible">{lang}wcf.user.option.homepage{/lang}</span></a></li> |
320f4a6d MW |
7 | {/if} |
8 | ||
9 | {if $user->userID != $__wcf->user->userID} | |
10 | {if $user->isAccessible('canViewEmailAddress')} | |
11 | <li><a class="jsTooltip" href="mailto:{@$user->getEncodedEmail()}" title="{lang}wcf.user.button.mail{/lang}"><span class="icon icon16 icon-envelope-alt"></span> <span class="invisible">{lang}wcf.user.button.mail{/lang}</span></a></li> | |
12 | {elseif $user->isAccessible('canMail') && $__wcf->session->getPermission('user.profile.canMail')} | |
13 | <li><a class="jsTooltip" href="{link controller='Mail' object=$user}{/link}" title="{lang}wcf.user.button.mail{/lang}"><span class="icon icon16 icon-envelope-alt"></span> <span class="invisible">{lang}wcf.user.button.mail{/lang}</span></a></li> | |
14 | {/if} | |
15 | {/if} | |
16 | ||
17 | {if $__wcf->user->userID && $user->userID != $__wcf->user->userID} | |
18 | {if $__wcf->getUserProfileHandler()->isFollowing($user->userID)} | |
44accb08 | 19 | <li class="jsOnly"><a href="#" data-following="1" data-object-id="{@$user->userID}" class="jsFollowButton jsTooltip" title="{lang}wcf.user.button.unfollow{/lang}"><span class="icon icon16 icon-minus"></span> <span class="invisible">{lang}wcf.user.button.unfollow{/lang}</span></a></li> |
320f4a6d | 20 | {else} |
44accb08 | 21 | <li class="jsOnly"><a href="#" data-following="0" data-object-id="{@$user->userID}" class="jsFollowButton jsTooltip" title="{lang}wcf.user.button.follow{/lang}"><span class="icon icon16 icon-plus"></span> <span class="invisible">{lang}wcf.user.button.follow{/lang}</span></a></li> |
320f4a6d MW |
22 | {/if} |
23 | ||
24 | {*if !$user->getPermission('user.profile.cannotBeIgnored')*}{*disabled for performance reasons*} | |
25 | {if $__wcf->getUserProfileHandler()->isIgnoredUser($user->userID)} | |
44accb08 | 26 | <li class="jsOnly"><a href="#" data-ignored="1" data-object-id="{@$user->userID}" class="jsIgnoreButton jsTooltip" title="{lang}wcf.user.button.unignore{/lang}"><span class="icon icon16 icon-circle-blank"></span> <span class="invisible">{lang}wcf.user.button.unignore{/lang}</span></a></li> |
320f4a6d | 27 | {else} |
44accb08 | 28 | <li class="jsOnly"><a href="#" data-ignored="0" data-object-id="{@$user->userID}" class="jsIgnoreButton jsTooltip" title="{lang}wcf.user.button.ignore{/lang}"><span class="icon icon16 icon-ban-circle"></span> <span class="invisible">{lang}wcf.user.button.ignore{/lang}</span></a></li> |
320f4a6d MW |
29 | {/if} |
30 | {*/if*} | |
31 | {/if} | |
32 | ||
33 | {event name='buttons'} | |
34 | {/content} | |
35 | </ul> | |
36 | </nav> | |
37 | {/hascontent} |