- Tham gia
- 28/02/2015
- Bài viết
- 17,149
- Được Like
- 12,745
2 In 1 - 2 trong 1
Kết hợp 2 vào 1:
Vào template member_view của bạn tìm:
Thay bằng:
Chúc các bạn thành công.
Kết hợp 2 vào 1:
Mã:
<div class="mast">
<div class="avatarScaler">
<xen:if is="{$visitor.user_id} == {$user.user_id}">
<a class="Av{$user.user_id}l OverlayTrigger" href="{xen:link account/avatar}">
<img src="{xen:helper avatar, $user, l, 'true'}" alt="{$user.username}" style="{xen:helper avatarCropCss, $user}" itemprop="photo" />
</a>
<xen:else />
<span class="Av{$user.user_id}l">
<img src="{xen:helper avatar, $user, l, 'true'}" alt="{$user.username}" style="{xen:helper avatarCropCss, $user}" itemprop="photo" />
</span>
</xen:if>
</div>
<xen:include template="ad_member_view_below_avatar" />
<xen:hook name="member_view_sidebar_start" params="{xen:array 'user={$user}'}" />
<div class="section infoBlock">
<div class="secondaryContent pairsJustified">
<xen:hook name="member_view_info_block">
<xen:if is="{$canViewOnlineStatus}">
<dl><dt>{xen:phrase last_activity}:</dt>
<dd><xen:datetime time="$user.effective_last_activity" /></dd></dl>
</xen:if>
<dl><dt>{xen:phrase joined}:</dt>
<dd>{xen:date $user.register_date}</dd></dl>
<dl><dt>{xen:phrase messages}:</dt>
<dd>{xen:number $user.message_count}</dd></dl>
<dl><dt>{xen:phrase likes_received}:</dt>
<dd>{xen:number $user.like_count}</dd></dl>
<dl><dt>{xen:phrase trophy_points}:</dt>
<dd><a href="{xen:link 'members/trophies', $user}" class="OverlayTrigger">{xen:number $user.trophy_points}</a></dd></dl>
<xen:if is="{$canViewWarnings}">
<dl><dt>{xen:phrase warning_points}:</dt><dd>{xen:number $user.warning_points}</dd></dl>
</xen:if>
</xen:hook>
</div>
</div>
<xen:hook name="member_view_sidebar_middle1" params="{xen:array 'user={$user}'}" />
<xen:if is="{$following} OR {$followers}">
<div class="followBlocks">
<xen:if is="{$following}">
<div class="section">
<h3 class="subHeading textWithCount" title="{xen:phrase x_is_following_y_members, 'name={$user.username}', 'count={xen:number $followingCount}'}">
<span class="text">{xen:phrase following}</span>
<a href="{xen:link 'members/following', $user}" class="count OverlayTrigger">{xen:number $followingCount}</a>
</h3>
<div class="primaryContent avatarHeap">
<ol>
<xen:foreach loop="$following" key="$followUserId" value="$followUser">
<li>
<xen:avatar user="$followUser" size="s" text="{$followUser.username}" class="Tooltip" title="{$followUser.username}" itemprop="contact" />
</li>
</xen:foreach>
</ol>
</div>
<xen:if is="{$followingCount} > {xen:count $following, false}">
<div class="sectionFooter"><a href="{xen:link 'members/following', $user}" class="OverlayTrigger">{xen:phrase show_all}</a></div>
</xen:if>
</div>
</xen:if>
<xen:if is="{$followers}">
<div class="section">
<h3 class="subHeading textWithCount" title="{xen:phrase x_is_being_followed_by_y_members, 'name={$user.username}', 'count={xen:number $followersCount}'}">
<span class="text">{xen:phrase followers}</span>
<a href="{xen:link 'members/followers', $user}" class="count OverlayTrigger">{xen:number $followersCount}</a>
</h3>
<div class="primaryContent avatarHeap">
<ol>
<xen:foreach loop="$followers" key="$followUserId" value="$followUser">
<li>
<xen:avatar user="$followUser" size="s" text="{$followUser.username}" class="Tooltip" title="{$followUser.username}" itemprop="contact" />
</li>
</xen:foreach>
</ol>
</div>
<xen:if is="{$followersCount} > {xen:count $followers, false}">
<div class="sectionFooter"><a href="{xen:link 'members/followers', $user}" class="OverlayTrigger">{xen:phrase show_all}</a></div>
</xen:if>
</div>
</xen:if>
</div>
</xen:if>
<xen:hook name="member_view_sidebar_middle2" params="{xen:array 'user={$user}'}" />
<xen:if hascontent="true">
<div class="section infoBlock">
<dl class="secondaryContent pairsJustified">
<xen:contentcheck>
<xen:if is="{$user.gender}">
<dl><dt>{xen:phrase gender}:</dt>
<dd itemprop="gender"><xen:if is="{$user.gender} == 'male'">{xen:phrase male}<xen:else />{xen:phrase female}</xen:if></dd></dl>
</xen:if>
<xen:if is="{$birthday}">
<dl><dt>{xen:phrase birthday}:</dt>
<dd><span class="dob" itemprop="dob">{xen:date $birthday.timeStamp, $birthday.format}</span> <xen:if is="{$birthday.age}"><span class="age">({xen:phrase age}: {xen:number $birthday.age})</span></xen:if></dd></dl>
</xen:if>
<xen:if is="{$user.homepage}">
<dl><dt>{xen:phrase home_page}:</dt>
<dd><a href="{xen:string censor, $user.homepage, 'x'}" rel="nofollow" target="_blank" itemprop="url">{xen:string censor, $user.homepage}</a></dd></dl>
</xen:if>
<xen:if is="{$user.location}">
<dl><dt>{xen:phrase location}:</dt>
<dd><a href="{xen:link misc/location-info, '', 'location={xen:string censor, $user.location, 'x'}'}" rel="nofollow" target="_blank" itemprop="address">{xen:string censor, $user.location}</a></dd></dl>
</xen:if>
<xen:if is="{$user.occupation}">
<dl><dt>{xen:phrase occupation}:</dt>
<dd itemprop="role">{xen:string censor, $user.occupation}</dd></dl>
</xen:if>
</xen:contentcheck>
</dl>
</div>
</xen:if>
<xen:if is="{$user.allow_view_profile} == 'everyone'">
<xen:include template="sidebar_share_page">
<xen:set var="$url">{xen:link canonical:members, $user}</xen:set>
</xen:include>
</xen:if>
<xen:hook name="member_view_sidebar_end" params="{xen:array 'user={$user}'}" />
<xen:include template="ad_member_view_sidebar_bottom" />
</div>
Thay bằng:
Mã:
<div class="mast">
<div class="avatarScaler">
<xen:if is="{$visitor.user_id} == {$user.user_id}">
<a class="Av{$user.user_id}l OverlayTrigger" href="{xen:link account/avatar}">
<img src="{xen:helper avatar, $user, l, 'true'}" alt="{$user.username}" style="{xen:helper avatarCropCss, $user}" itemprop="photo" />
</a>
<xen:else />
<span class="Av{$user.user_id}l">
<img src="{xen:helper avatar, $user, l, 'true'}" alt="{$user.username}" style="{xen:helper avatarCropCss, $user}" itemprop="photo" />
</span>
</xen:if>
</div>
<xen:include template="ad_member_view_below_avatar" />
<xen:hook name="member_view_sidebar_start" params="{xen:array 'user={$user}'}" />
<div class="section infoBlock">
<div class="secondaryContent pairsJustified">
<xen:hook name="member_view_info_block">
<xen:if is="{$canViewOnlineStatus}">
<dl><dt>{xen:phrase last_activity}:</dt>
<dd><xen:datetime time="$user.effective_last_activity" /></dd></dl>
</xen:if>
<xen:if hascontent="true">
<xen:contentcheck>
<xen:if is="{$user.gender}">
<dl><dt>{xen:phrase gender}:</dt>
<dd itemprop="gender"><xen:if is="{$user.gender} == 'male'">{xen:phrase male}<xen:else />{xen:phrase female}</xen:if></dd></dl>
</xen:if>
<xen:if is="{$birthday}">
<dl><dt>{xen:phrase birthday}:</dt>
<dd><span class="dob" itemprop="dob">{xen:date $birthday.timeStamp, $birthday.format}</span> <xen:if is="{$birthday.age}"><span class="age">({xen:phrase age}: {xen:number $birthday.age})</span></xen:if></dd></dl>
</xen:if>
<xen:if is="{$user.homepage}">
<dl><dt>{xen:phrase home_page}:</dt>
<dd><a href="{xen:string censor, $user.homepage, 'x'}" rel="nofollow" target="_blank" itemprop="url">{xen:string censor, $user.homepage}</a></dd></dl>
</xen:if>
<xen:if is="{$user.location}">
<dl><dt>{xen:phrase location}:</dt>
<dd><a href="{xen:link misc/location-info, '', 'location={xen:string censor, $user.location, 'x'}'}" rel="nofollow" target="_blank" itemprop="address">{xen:string censor, $user.location}</a></dd></dl>
</xen:if>
<xen:if is="{$user.occupation}">
<dl><dt>{xen:phrase occupation}:</dt>
<dd itemprop="role">{xen:string censor, $user.occupation}</dd></dl>
</xen:if>
</xen:contentcheck>
</xen:if>
<dl><dt>{xen:phrase joined}:</dt>
<dd>{xen:date $user.register_date}</dd></dl>
<dl><dt>{xen:phrase messages}:</dt>
<dd>{xen:number $user.message_count}</dd></dl>
<dl><dt>{xen:phrase likes_received}:</dt>
<dd>{xen:number $user.like_count}</dd></dl>
<dl><dt>{xen:phrase trophy_points}:</dt>
<dd><a href="{xen:link 'members/trophies', $user}" class="OverlayTrigger">{xen:number $user.trophy_points}</a></dd></dl>
<xen:if is="{$canViewWarnings}">
<dl><dt>{xen:phrase warning_points}:</dt><dd>{xen:number $user.warning_points}</dd></dl>
</xen:if>
</xen:hook>
</div>
</div>
<xen:hook name="member_view_sidebar_middle1" params="{xen:array 'user={$user}'}" />
<xen:if is="{$following} OR {$followers}">
<div class="followBlocks">
<xen:if is="{$following}">
<div class="section">
<h3 class="subHeading textWithCount" title="{xen:phrase x_is_following_y_members, 'name={$user.username}', 'count={xen:number $followingCount}'}">
<span class="text">{xen:phrase following}</span>
<a href="{xen:link 'members/following', $user}" class="count OverlayTrigger">{xen:number $followingCount}</a>
</h3>
<div class="primaryContent avatarHeap">
<ol>
<xen:foreach loop="$following" key="$followUserId" value="$followUser">
<li>
<xen:avatar user="$followUser" size="s" text="{$followUser.username}" class="Tooltip" title="{$followUser.username}" itemprop="contact" />
</li>
</xen:foreach>
</ol>
</div>
<xen:if is="{$followingCount} > {xen:count $following, false}">
<div class="sectionFooter"><a href="{xen:link 'members/following', $user}" class="OverlayTrigger">{xen:phrase show_all}</a></div>
</xen:if>
</div>
</xen:if>
<xen:if is="{$followers}">
<div class="section">
<h3 class="subHeading textWithCount" title="{xen:phrase x_is_being_followed_by_y_members, 'name={$user.username}', 'count={xen:number $followersCount}'}">
<span class="text">{xen:phrase followers}</span>
<a href="{xen:link 'members/followers', $user}" class="count OverlayTrigger">{xen:number $followersCount}</a>
</h3>
<div class="primaryContent avatarHeap">
<ol>
<xen:foreach loop="$followers" key="$followUserId" value="$followUser">
<li>
<xen:avatar user="$followUser" size="s" text="{$followUser.username}" class="Tooltip" title="{$followUser.username}" itemprop="contact" />
</li>
</xen:foreach>
</ol>
</div>
<xen:if is="{$followersCount} > {xen:count $followers, false}">
<div class="sectionFooter"><a href="{xen:link 'members/followers', $user}" class="OverlayTrigger">{xen:phrase show_all}</a></div>
</xen:if>
</div>
</xen:if>
</div>
</xen:if>
<xen:hook name="member_view_sidebar_middle2" params="{xen:array 'user={$user}'}" />
<xen:if is="{$user.allow_view_profile} == 'everyone'">
<xen:include template="sidebar_share_page">
<xen:set var="$url">{xen:link canonical:members, $user}</xen:set>
</xen:include>
</xen:if>
<xen:hook name="member_view_sidebar_end" params="{xen:array 'user={$user}'}" />
<xen:include template="ad_member_view_sidebar_bottom" />
</div>
Chúc các bạn thành công.
Nguồn: xenforo.com
Bài viết liên quan
Bài viết mới