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://'} |
6b7d6653 | 6 | <li><a class="jsTooltip" href="{$user->homepage}" title="{lang}wcf.user.option.homepage{/lang}"{if EXTERNAL_LINK_REL_NOFOLLOW || EXTERNAL_LINK_TARGET_BLANK} rel="{if EXTERNAL_LINK_REL_NOFOLLOW}nofollow{/if}{if EXTERNAL_LINK_TARGET_BLANK}{if EXTERNAL_LINK_REL_NOFOLLOW} {/if}noopener noreferrer{/if}"{/if}{if EXTERNAL_LINK_TARGET_BLANK} target="_blank"{/if}><span class="icon icon16 fa-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')} | |
ca8bfa53 | 11 | <li><a class="jsTooltip" href="mailto:{@$user->getEncodedEmail()}" title="{lang}wcf.user.button.mail{/lang}"><span class="icon icon16 fa-envelope-o"></span> <span class="invisible">{lang}wcf.user.button.mail{/lang}</span></a></li> |
320f4a6d | 12 | {elseif $user->isAccessible('canMail') && $__wcf->session->getPermission('user.profile.canMail')} |
ca8bfa53 | 13 | <li><a class="jsTooltip" href="{link controller='Mail' object=$user}{/link}" title="{lang}wcf.user.button.mail{/lang}"><span class="icon icon16 fa-envelope-o"></span> <span class="invisible">{lang}wcf.user.button.mail{/lang}</span></a></li> |
320f4a6d MW |
14 | {/if} |
15 | {/if} | |
16 | ||
17 | {if $__wcf->user->userID && $user->userID != $__wcf->user->userID} | |
7a1b2331 | 18 | {if !$__wcf->getUserProfileHandler()->isIgnoredByUser($user->userID)} |
30962167 AE |
19 | {if $__wcf->getUserProfileHandler()->isFollowing($user->userID)} |
20 | <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 fa-minus"></span> <span class="invisible">{lang}wcf.user.button.unfollow{/lang}</span></a></li> | |
21 | {else} | |
22 | <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 fa-plus"></span> <span class="invisible">{lang}wcf.user.button.follow{/lang}</span></a></li> | |
23 | {/if} | |
320f4a6d MW |
24 | {/if} |
25 | ||
a2d5ea0b MW |
26 | {if $__wcf->getUserProfileHandler()->isIgnoredUser($user->userID)} |
27 | <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 fa-circle-o"></span> <span class="invisible">{lang}wcf.user.button.unignore{/lang}</span></a></li> | |
28 | {else} | |
29 | <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 fa-ban"></span> <span class="invisible">{lang}wcf.user.button.ignore{/lang}</span></a></li> | |
30962167 | 30 | {/if} |
320f4a6d MW |
31 | {/if} |
32 | ||
33 | {event name='buttons'} | |
34 | {/content} | |
35 | </ul> | |
36 | </nav> | |
ca8bfa53 | 37 | {/hascontent} |