Merge branch '3.0'
[GitHub/WoltLab/WCF.git] / com.woltlab.wcf / templates / userInformationButtons.tpl
CommitLineData
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}