;(function($,_,undefined){"use strict";ips.controller.mixin('commentFeed.mention','core.front.core.commentFeed',true,function(){this.before('initialize',function(){this.on('click','[data-action="mentionUser"]',this.mentionMember);});this.mentionMember=function(e){e.preventDefault();var button=$(e.currentTarget);var url=ipsSettings['baseURL']+'index.php?app=core&module=system&controller=content&do=find&content_class=forums_Topic&content_id='+button.attr('data-user-topic-id')+'&content_commentid='+button.attr('data-user-post-id');var html='<a data-ipshover="" data-ipshover-onclick="true" data-mentionid="'+button.attr('data-user-id')+'" data-ipshover-target="'+button.attr('data-icon-hoverlink')+'" href="'+url+'"><i class="fa fa-share">&nbsp;</i>'+button.attr('data-user-name')+'</a> ';var elem=this.scope.find('[data-role="replyArea"] [data-ipsEditor]');var editor=ips.ui.editor.getObj(elem);editor.unminimize(function(){var elemPosition=ips.utils.position.getElemPosition(elem);var windowScroll=$(window).scrollTop();var viewHeight=$(window).height();if(elemPosition.absPos.top<windowScroll||elemPosition.absPos.top>(windowScroll+viewHeight)){$('html, body').animate({scrollTop:elemPosition.absPos.top+'px'});}
editor.insertHtml(html);});};});}(jQuery,_));;