dakhucquan.net
MasterCorporal
như bên 4rum khác mình thấy bác í thêm mấy cái yahoo skype fb g+ vào được dưới góc info, các bác biết addon này tên gì ko cho m xin với.
Bài viết liên quan
Được quan tâm
để ý các post của ông này toàn ko bao giờ đáp ứng dc câu hỏi của người khác. 1 cách chung chung pha 1 chút bố đời tỏ vẻ. Nhiều lúc ko biết gì cũng trả lời như đúng rồi.Bạn cần tìm theme hay module gì đơn giản lắm:
1. F12:
2. Tìm đến đoạn code ảnh đó ( hình trên)
3. Tìm tên thư mục style chứa ảnh, hoặc class html của div đó là gì.
80% là sẽ tìm được 1 vài manh mối.
4. Google những manh mối trên.
Đôi lúc cũng cần may mắn và kinh nghiệm.
mình có mò phần đó rồi mà không hiểu lắm, lúc thêm user custom fields thì ok, nhưng để cho thành viên nhìn thấy và điền info thì m ko biết chổ nào cho nó hiển thị ra,để ý các post của ông này toàn ko bao giờ đáp ứng dc câu hỏi của người khác. 1 cách chung chung pha 1 chút bố đời tỏ vẻ. Nhiều lúc ko biết gì cũng trả lời như đúng rồi.
quay lại với thớt.
cái này ko là addon gì cả, nó là user custom fields mặc định của xenforo. thớt tìm hiểu về nó là sẽ ra nhé
Bạn tham khảo:View attachment 23548
View attachment 23550
như bên 4rum khác mình thấy bác í thêm mấy cái yahoo skype fb g+ vào được dưới góc info, các bác biết addon này tên gì ko cho m xin với.
<a href="http://www.facebook.com/{$valueUrl}" target="_blank"><img src="styles/ipb/xenforo/icons/facebook.png" alt="Facebook Profile"/></a>
<a href="https://twitter.com/{$valueUrl}" target="_blank"><img src="styles/ipb/xenforo/icons/twitter.png" alt="Twitter Profile"/></a>
<a href="http://www.youtube.com/channel/{$valueUrl}" target="_blank"><img src="styles/ipb/xenforo/icons/youtube.png" alt="YouTuBe Chanel"/></a>
<xen:foreach loop="$userFieldsInfo" key="$fieldId" value="$fieldInfo">
<xen:if is="{$fieldInfo.viewable_message}">
<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>
<dl class="pairsInline userField_{$fieldId}">
<xen:foreach loop="$userFieldsInfo" key="$fieldId" value="$fieldInfo">
<xen:if is="{$fieldInfo.viewable_message}">
<xen:if hascontent="true">
<dd><xen:contentcheck>{xen:helper userFieldValue, $fieldInfo, $user, {$user.customFields.{$fieldId}}}</xen:contentcheck></dd>
</xen:if>
</xen:if>
</xen:foreach>
</dl>
.messageUserBlock .userField_facebook, .userField_twitter, .userField_Youtube {
float: left !important;
margin-top: 12px !important;
margin-right: -1px !important;
}
.messageUserBlock .userField_facebook, .userField_twitter, .userField_Youtube, .userField_yahoo, .userField_skype {
float: left !important;
margin-top: 12px !important;
margin-right: -1px !important;
}
good.Bạn tham khảo:
Demo : http://gome.vn/threads/cu-phap-template-trong-xenforo.10546/
![]()
Cách làm :
1. Tải file icon.zip về và up lên host của bạn theo đường dẫn sau : styles/ipb/xenforo/icons/
2. Vào AdminCP > User > Custom User Fields
+Facebook : vào phần Garenal Options và làm như hình
![]()
Đoạn code trong Value Display HTML :
PHP:<a href="http://www.facebook.com/{$valueUrl}" target="_blank"><img src="styles/ipb/xenforo/icons/facebook.png" alt="Facebook Profile"/></a>
+Twitter : Vào phần Garenal Options và làm như hình
![]()
Đoạn code trong Value Display HTML:
PHP:<a href="https://twitter.com/{$valueUrl}" target="_blank"><img src="styles/ipb/xenforo/icons/twitter.png" alt="Twitter Profile"/></a>
+Youtube : tạo fields với ID : Youtube, Display Location chọn Chi tiết liên hệ , còn phần options làm giống như trên :
PHP:<a href="http://www.youtube.com/channel/{$valueUrl}" target="_blank"><img src="styles/ipb/xenforo/icons/youtube.png" alt="YouTuBe Chanel"/></a>
3. Vào AdminCP > Styles > Templates > message_user_info tìm đoạn sau :
PHP:<xen:foreach loop="$userFieldsInfo" key="$fieldId" value="$fieldInfo"> <xen:if is="{$fieldInfo.viewable_message}"> <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>
Thay bằng đoạn sau :
PHP:<dl class="pairsInline userField_{$fieldId}"> <xen:foreach loop="$userFieldsInfo" key="$fieldId" value="$fieldInfo"> <xen:if is="{$fieldInfo.viewable_message}"> <xen:if hascontent="true"> <dd><xen:contentcheck>{xen:helper userFieldValue, $fieldInfo, $user, {$user.customFields.{$fieldId}}}</xen:contentcheck></dd> </xen:if> </xen:if> </xen:foreach> </dl>
4. Vào AdminCP > Styles > Templates > EXTRA.css thêm đoạn sau :
PHP:.messageUserBlock .userField_facebook, .userField_twitter, .userField_Youtube { float: left !important; margin-top: 12px !important; margin-right: -1px !important; }
Nếu các bạn muốn thêm skype và yahoo thì thêm .userField_(id của field yahoo,skype) vào sau .userField_Youtube . VD :
PHP:.messageUserBlock .userField_facebook, .userField_twitter, .userField_Youtube, .userField_yahoo, .userField_skype { float: left !important; margin-top: 12px !important; margin-right: -1px !important; }
Thêm các mạng xã hội khác như trên
5.Done!
TríchGiải nén ảnh ở files đính kèm, để ý liên kết ảnh ở code trên.
Bạn tham khảo:
Demo : http://gome.vn/threads/cu-phap-template-trong-xenforo.10546/
![]()
Cách làm :
1. Tải file icon.zip về và up lên host của bạn theo đường dẫn sau : styles/ipb/xenforo/icons/
2. Vào AdminCP > User > Custom User Fields
+Facebook : vào phần Garenal Options và làm như hình
![]()
Đoạn code trong Value Display HTML :
PHP:<a href="http://www.facebook.com/{$valueUrl}" target="_blank"><img src="styles/ipb/xenforo/icons/facebook.png" alt="Facebook Profile"/></a>
+Twitter : Vào phần Garenal Options và làm như hình
![]()
Đoạn code trong Value Display HTML:
PHP:<a href="https://twitter.com/{$valueUrl}" target="_blank"><img src="styles/ipb/xenforo/icons/twitter.png" alt="Twitter Profile"/></a>
+Youtube : tạo fields với ID : Youtube, Display Location chọn Chi tiết liên hệ , còn phần options làm giống như trên :
PHP:<a href="http://www.youtube.com/channel/{$valueUrl}" target="_blank"><img src="styles/ipb/xenforo/icons/youtube.png" alt="YouTuBe Chanel"/></a>
3. Vào AdminCP > Styles > Templates > message_user_info tìm đoạn sau :
PHP:<xen:foreach loop="$userFieldsInfo" key="$fieldId" value="$fieldInfo"> <xen:if is="{$fieldInfo.viewable_message}"> <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>
Thay bằng đoạn sau :
PHP:<dl class="pairsInline userField_{$fieldId}"> <xen:foreach loop="$userFieldsInfo" key="$fieldId" value="$fieldInfo"> <xen:if is="{$fieldInfo.viewable_message}"> <xen:if hascontent="true"> <dd><xen:contentcheck>{xen:helper userFieldValue, $fieldInfo, $user, {$user.customFields.{$fieldId}}}</xen:contentcheck></dd> </xen:if> </xen:if> </xen:foreach> </dl>
4. Vào AdminCP > Styles > Templates > EXTRA.css thêm đoạn sau :
PHP:.messageUserBlock .userField_facebook, .userField_twitter, .userField_Youtube { float: left !important; margin-top: 12px !important; margin-right: -1px !important; }
Nếu các bạn muốn thêm skype và yahoo thì thêm .userField_(id của field yahoo,skype) vào sau .userField_Youtube . VD :
PHP:.messageUserBlock .userField_facebook, .userField_twitter, .userField_Youtube, .userField_yahoo, .userField_skype { float: left !important; margin-top: 12px !important; margin-right: -1px !important; }
Thêm các mạng xã hội khác như trên
5.Done!
TríchGiải nén ảnh ở files đính kèm, để ý liên kết ảnh ở code trên.
Nó ko hiện ra ở góc info là lỗi gì ấy bác nhỉ? Cám ơn bác
Xem nhanh
anhanhxf 0906081284
silzedt_1207 Inbox PVS |
XenForo 1 | XenForo 2 |
Translate by PVS | |
Xenforo là gì? | |
Xây dựng MXH bằng Xenforo |