Poftim:
Tin sa precizez ca orice UserPane as folosi tot asa apare.
<div itemscope itemtype="http://schema.org/Person" class='user_details'>
<span class='hide' itemprop="name">{$author['members_display_name']}</span>
<ul class='basic_info'>
<if test="membertitle:|:$author['member_title']">
<p class="mbrtitle">{$author['member_title']}</p>
</if>
<if test="avatar:|:$author['member_id']">
<li class='avatar'>
<if test="canSeeProfiles:|:$this->memberData['g_is_supmod'] OR ( $this->memberData['g_mem_info'] && ! IPSMember::isInactive( $author ) )">
<a itemprop="url" href="{parse url="showuser={$author['member_id']}" template="showuser" seotitle="{$author['members_seo_name']}" base="public"}" title="{$this->lang->words['view_profile']}: {$author['members_display_name']}" class='ipsUserPhotoLink'>
</if>
<if test="hasVariable:|:$this->settings['member_topic_avatar_max']">
<img itemprop="image" src='{$author['pp_main_photo']}' class='ipsUserPhoto ipsUserPhoto_variable' />
<else />
<img itemprop="image" src='{$author['pp_thumb_photo']}' class='ipsUserPhoto ipsUserPhoto_large' />
</if>
<if test="canSeeProfiles2:|:$this->memberData['g_is_supmod'] OR ( $this->memberData['g_mem_info'] && ! IPSMember::isInactive( $author ) )">
</a>
</if>
</li>
<else />
<li class='avatar'>
<img itemprop="image" src='{$author['pp_thumb_photo']}' class='ipsUserPhoto ipsUserPhoto_large' />
</li>
</if>
<if test="rankimage:|:$author['member_rank_img']">
<li class='group_icon'>
<if test="rankimageimage:|:$author['member_rank_img_i'] == 'img'">
<img src='{$author['member_rank_img']}' alt='' />
<else />
{$author['member_rank_img']}
</if>
</li>
</if>
</ul>
<div class="extraUserInfo">
<dl class="pairsJustified">
<li class='post_count desc lighter'>
<dt><i class="fa fa-star"></i> Rank:</dt>
<dd>{$author['_group_formatted']}</dd>
</li>
</dl>
<if test="postCount:|:$author['member_id']">
<dl class="pairsJustified">
<li class='post_count desc lighter'>
<dt><i class="fa fa-thumb-tack"></i> Posts:</dt>
<dd>{parse expression="$this->registry->getClass('class_localization')->formatNumber(intval($author['posts']))"}</dd>
</li>
</dl>
</if>
<dl class="pairsJustified">
<li class='post_count desc lighter'>
<dt><i class="fa fa-user"></i> Member ID:</dt>
<dd>{$author['member_id']}</dd>
</li>
</dl>
<dl class="pairsJustified">
<li class='post_count desc lighter'>
<dt><i class="fa fa-sign-in"></i> {$this->lang->words['m_joined']}</dt>
<dd>{parse date="$author['joined']" format="joined"}</dd>
</li>
</dl>
<if test="authorwarn:|:$author['show_warn']">
<dl class="pairsJustified">
<li class='post_count desc lighter'>
<dt><i class="fa fa-exclamation-circle"> </i> Warnings:</dt>
<dd>{parse expression="$this->registry->getClass('class_localization')->formatNumber(intval($author['warn_level']))"}</dd>
</li>
</dl>
</if>
<dl class="pairsJustified">
<li class='post_count desc lighter'>
<dt><i class="fa fa-plus-square"></i> Reputation:</dt>
<dd>{$author['pp_reputation_points']}</dd>
</li>
</dl>
<if test="authorcfields:|:$author['custom_fields'] != """>
<foreach loop="customFieldsOuter:$author['custom_fields'] as $group => $data">
<foreach loop="customFields:$author['custom_fields'][ $group ] as $field">
<if test="$field != ''">
{$field}
</if>
</foreach>
</foreach>
</if>
</div>
</div>
.extraUserInfo{
font-size:12px;
padding:4px 0px;
font-family: Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-<div itemscope itemtype="http://schema.org/Person" class='user_details'>
<span class='hide' itemprop="name">{$author['members_display_name']}</span>
<ul class='basic_info'>
<if test="membertitle:|:$author['member_title']">
<p class="mbrtitle">{$author['member_title']}</p>
</if>
<if test="avatar:|:$author['member_id']">
<li class='avatar'>
<if test="canSeeProfiles:|:$this->memberData['g_is_supmod'] OR ( $this->memberData['g_mem_info'] && ! IPSMember::isInactive( $author ) )">
<a itemprop="url" href="{parse url="showuser={$author['member_id']}" template="showuser" seotitle="{$author['members_seo_name']}" base="public"}" title="{$this->lang->words['view_profile']}: {$author['members_display_name']}" class='ipsUserPhotoLink'>
</if>
<if test="hasVariable:|:$this->settings['member_topic_avatar_max']">
<img itemprop="image" src='{$author['pp_main_photo']}' class='ipsUserPhoto ipsUserPhoto_variable' />
<else />
<img itemprop="image" src='{$author['pp_thumb_photo']}' class='ipsUserPhoto ipsUserPhoto_large' />
</if>
<if test="canSeeProfiles2:|:$this->memberData['g_is_supmod'] OR ( $this->memberData['g_mem_info'] && ! IPSMember::isInactive( $author ) )">
</a>
</if>
</li>
<else />
<li class='avatar'>
<img itemprop="image" src='{$author['pp_thumb_photo']}' class='ipsUserPhoto ipsUserPhoto_large' />
</li>
</if>
<if test="rankimage:|:$author['member_rank_img']">
<li class='group_icon'>
<if test="rankimageimage:|:$author['member_rank_img_i'] == 'img'">
<img src='{$author['member_rank_img']}' alt='' />
<else />
{$author['member_rank_img']}
</if>
</li>
</if>
</ul>
<div class="extraUserInfo">
<dl class="pairsJustified">
<li class='post_count desc lighter'>
<dt><i class="fa fa-star"></i> Rank:</dt>
<dd>{$author['_group_formatted']}</dd>
</li>
</dl>
<if test="postCount:|:$author['member_id']">
<dl class="pairsJustified">
<li class='post_count desc lighter'>
<dt><i class="fa fa-thumb-tack"></i> Posts:</dt>
<dd>{parse expression="$this->registry->getClass('class_localization')->formatNumber(intval($author['posts']))"}</dd>
</li>
</dl>
</if>
<dl class="pairsJustified">
<li class='post_count desc lighter'>
<dt><i class="fa fa-user"></i> Member ID:</dt>
<dd>{$author['member_id']}</dd>
</li>
</dl>
<dl class="pairsJustified">
<li class='post_count desc lighter'>
<dt><i class="fa fa-sign-in"></i> {$this->lang->words['m_joined']}</dt>
<dd>{parse date="$author['joined']" format="joined"}</dd>
</li>
</dl>
<if test="authorwarn:|:$author['show_warn']">
<dl class="pairsJustified">
<li class='post_count desc lighter'>
<dt><i class="fa fa-exclamation-circle"> </i> Warnings:</dt>
<dd>{parse expression="$this->registry->getClass('class_localization')->formatNumber(intval($author['warn_level']))"}</dd>
</li>
</dl>
</if>
<dl class="pairsJustified">
<li class='post_count desc lighter'>
<dt><i class="fa fa-plus-square"></i> Reputation:</dt>
<dd>{$author['pp_reputation_points']}</dd>
</li>
</dl>
<if test="authorcfields:|:$author['custom_fields'] != """>
<foreach loop="customFieldsOuter:$author['custom_fields'] as $group => $data">
<foreach loop="customFields:$author['custom_fields'][ $group ] as $field">
<if test="$field != ''">
{$field}
</if>
</foreach>
</foreach>
</if>
</div>
</div>serif;
}
.pairsJustified{
margin:1px 0 0;
font-size:12px;
border-bottom:1px solid #2F2F2F;
overflow:hidden;
line-height:2;
list-style-type: none;
transition: border-bottom 0.5s;
}
.pairsJustified:hover{
border-bottom:1px solid #cf371d;cursor: default;
}
.pairsJustified dt{
font-family: 'Source Sans Pro', sans-serif;
font-weight: 400;
font-size:12px !important;
float:left;
padding-left:5px;
text-align:left;
max-width:100%;
color:grey;
text-shadow:0 1px #000;
}
.pairsJustified dd{
color: #c2c2c2;
float:right;
font-size:11px !important;
text-align:right;
max-width:100%;
padding-right:2px;
text-shadow:0 1px #000;
}
.pairsJustified dd2{
float:right;
font-size:11px !important;
text-align:right;
max-width:100%;
padding-right:2px;
text-shadow:0 1px #000;
}