Removed user profile buttons from preview popover
authorAlexander Ebert <ebert@woltlab.com>
Sun, 17 Apr 2016 11:58:57 +0000 (13:58 +0200)
committerAlexander Ebert <ebert@woltlab.com>
Sun, 17 Apr 2016 11:59:02 +0000 (13:59 +0200)
com.woltlab.wcf/templates/userInformation.tpl
com.woltlab.wcf/templates/userProfilePreview.tpl

index 03c080ee1b2cd58bc1f262dda0e397c4ec6110ac..d244f554bff22204bd81a54692fbc6149db788c1 100644 (file)
@@ -1,6 +1,6 @@
 {include file='userInformationHeadline'}
 
-{include file='userInformationButtons'}
+{if !$disableUserInformationButtons|isset || $disableUserInformationButtons != true}{include file='userInformationButtons'}{/if}
 
 <dl class="plain inlineDataList small">
        {include file='userInformationStatistics'}
index edfc0a24097fa3717f1f5e4119ce2fae1aae1a03..b6467425e4469bbb01013b665dd9a173fc97e70b 100644 (file)
@@ -4,29 +4,8 @@
        <div class="box128 userProfilePreview">
                <a href="{link controller='User' object=$user}{/link}" title="{$user->username}">{@$user->getAvatar()->getImageTag(128)}</a>
                
-               {if $__wcf->getUser()->userID && $__wcf->getUser()->userID != $user->userID}
-                       <script data-relocate="true">
-                               //<![CDATA[
-                                       $(function() {
-                                               WCF.Language.addObject({
-                                                       'wcf.user.button.follow': '{lang}wcf.user.button.follow{/lang}',
-                                                       'wcf.user.button.ignore': '{lang}wcf.user.button.ignore{/lang}',
-                                                       'wcf.user.button.unfollow': '{lang}wcf.user.button.unfollow{/lang}',
-                                                       'wcf.user.button.unignore': '{lang}wcf.user.button.unignore{/lang}'
-                                               });
-                                               
-                                               new WCF.User.Action.Follow($('.userInformation'));
-                                               
-                                               {if !$user->getPermission('user.profile.cannotBeIgnored')}
-                                                       new WCF.User.Action.Ignore($('.userInformation'));
-                                               {/if}
-                                       });
-                               //]]>
-                       </script>
-               {/if}
-               
                <div class="userInformation">
-                       {include file='userInformation'}
+                       {include file='userInformation' disableUserInformationButtons=true}
                        
                        {if $user->canViewOnlineStatus() && $user->getLastActivityTime()}
                                <dl class="plain inlineDataList userStats">