Threadstarter Ribbon - Ribbon cho người khởi tạo chủ đề

PVS

Super Moderator
Thành viên BQT
Code hoặc hướng dẫn này được sử dụng trên phiên bản Xenforo cũ đã quá hạn sử dụng. Bạn hãy click để tìm bản mới hơn
Threadstarter Ribbon - Ribbon cho người khởi tạo chủ đề

Tóm tắt: Điều này sẽ hiển thị một ribbon trong messageuserinfo của bạn. Ribbon này sẽ chỉ xuất hiện khi một người khởi tạo chủ đề mới, và chỉ hiện ở messageuserinfo của bài viết #1.

1.png


2.png

Vào template message_user_info tìm:
Mã:
<span class="helper"></span>

Thay bằng:
Mã:
<xen:if is="{$post.user_id} == {$thread.user_id} "><span class="helper"></span></xen:if>

Sau đó vào template EXTRA.CSS của bạn và thêm vào đoạn code sau:
Mã:
.messageUserInfo .helper  {
  display: block;
  position: absolute;
  top: -4px;
  left: -4px;
  background: url("@imagePath/xenforo/icons/starter.png") no-repeat  transparent;
  height: 56px;
  width: 56px;

}

Bổ sung thông tin: Nếu bạn không thích các ribbon hiển thị trong quickreply messageuserinfo thêm dòng sau vào EXTRA.CSS:
Mã:
.quickReply .messageUserInfo .helper {display:none;}

Và cuối cùng, tải lên hình ảnh trong tập tin đính kèm vào thư mục /icons của bạn.

Chúc các bạn thành công.


Nguồn: xenforo.com​
 
  • Like
Reactions: THB
Back
Top