<xen:require css="message_user_info.css" /> <div class="messageuserinfo" {xen:if $user.user_id, 'itemscope="itemscope" itemtype="http://data-vocabulary.org/person"'}> <div class="messageuserblock {xen:if $user.isonline, online}"> <xen:if is="!{$isquickreply}"> <xen:hook name="message_user_info_text" params="{xen:array 'user={$user}', 'isquickreply={$isquickreply}'}"> <h3 class="usertext"> <xen:username user="$user" itemprop="name" rich="true" /> <xen:if hascontent="true"><em class="usertitle" itemprop="title"><xen:contentcheck>{xen:helper usertitle, $user}</xen:contentcheck></em></xen:if> <!-- slot: Message_user_info_text --> </h3> </xen:hook> </xen:if> <xen:hook name="message_user_info_avatar" params="{xen:array 'user={$user}', 'isquickreply={$isquickreply}'}"> <div class="avatarholder"> <span class="helper"></span> <xen:avatar user="$user" size="l" img="true" /> <xen:if is="{$user.isonline}"><span class="tooltip onlinemarker" title="{xen:phrase online_now}" data-offsetx="-22" data-offsety="-8"></span></xen:if> <!-- slot: Message_user_info_avatar --> </div> </xen:hook> <xen:if is="!{$isquickreply}"> <xen:if hascontent="true"> <div class="extrauserinfo"> <xen:contentcheck> <xen:hook name="message_user_info_extra" params="{xen:array 'user={$user}', 'isquickreply={$isquickreply}'}"> <xen:if is="@messageshowregisterdate and {$user.user_id}"> <dl class="pairsjustified"> <dt>{xen:phrase joined}:</dt> <dd>{xen:date $user.register_date}</dd> </dl> </xen:if> <xen:if is="@messageshowmessagecount and {$user.user_id}"> <dl class="pairsjustified"> <dt>{xen:phrase messages}:</dt> <dd><a href="{xen:link search/member, '', 'user_id={$user.user_id}'}" class="concealed" rel="nofollow">{xen:number $user.message_count}</a></dd> </dl> </xen:if> <xen:if is="@messageshowtotallikes and {$user.user_id}"> <dl class="pairsjustified"> <dt>{xen:phrase likes_received}:</dt> <dd>{xen:number $user.like_count}</dd> </dl> </xen:if> <xen:if is="@messageshowtrophypoints and {$user.user_id} and {$xenoptions.enabletrophies}"> <dl class="pairsjustified"> <dt>{xen:phrase trophy_points}:</dt> <dd><a href="{xen:link 'members/trophies', $user}" class="overlaytrigger concealed">{xen:number $user.trophy_points}</a></dd> </dl> </xen:if> <xen:if is="@messageshowgender and {$user.gender}"> <dl class="pairsjustified"> <dt>{xen:phrase gender}:</dt> <dd><xen:if is="{$user.gender} == 'male'">{xen:phrase male}<xen:else />{xen:phrase female}</xen:if></dd> </dl> </xen:if> <xen:if is="@messageshowoccupation and {$user.occupation}"> <dl class="pairsjustified"> <dt>{xen:phrase occupation}:</dt> <dd itemprop="role">{xen:string censor, $user.occupation}</dd> </dl> </xen:if> <xen:if is="@messageshowlocation and {$user.location}"> <dl class="pairsjustified"> <dt>{xen:phrase location}:</dt> <dd><a href="{xen:link 'misc/location-info', '', 'location={xen:string censor, $user.location, '-'}'}" target="_blank" rel="nofollow" itemprop="address" class="concealed">{xen:string censor, $user.location}</a></dd> </dl> </xen:if> <xen:if is="@messageshowhomepage and {$user.homepage}"> <dl class="pairsjustified"> <dt>{xen:phrase home_page}:</dt> <dd><a href="{xen:string censor, $user.homepage, '-'}" rel="nofollow" target="_blank" itemprop="url">{xen:string censor, $user.homepage}</a></dd> </dl> </xen:if> </xen:hook> <xen:if is="@messageshowcustomfields and {$user.customfields}"> <xen:hook name="message_user_info_custom_fields" params="{xen:array 'user={$user}', 'isquickreply={$isquickreply}'}"> <xen:foreach loop="$userfieldsinfo" key="$fieldid" value="$fieldinfo"> <xen:if is="{$fieldinfo.viewable_message} and ({$fieldinfo.display_group} != 'contact' or {$user.allow_view_identities} == 'everyone' or ({$user.allow_view_identities} == 'members' and {$visitor.user_id}))"> <xen:if hascontent="true"> <dl class="pairsjustified userfield_{$fieldid}"> <dt>{xen:helper userfieldtitle, $fieldid}:</dt> <dd><xen:contentcheck>{xen:helper userfieldvalue, $fieldinfo, $user, {$user.customfields.{$fieldid}}}</xen:contentcheck></dd> </dl> </xen:if> </xen:if> </xen:foreach> </xen:hook> </xen:if> </xen:contentcheck> </div> </xen:if> </xen:if> <span class="arrow"><span></span></span> </div> </div>