- Tham gia
- 28/02/2015
- Bài viết
- 17,142
- Được Like
- 12,745
Màu sắc chủ đề khác nhau dựa vào nhóm người dùng khởi tạo chủ đề
Bài viết này sẽ hướng dẫn các bạn cách làm màu sắc các chủ đề khác nhau dựa vào nhóm người dùng khởi tạo chủ đề. Vì vậy, ở đây nó là dành cho hai nhóm người dùng (Staff) và (VIP Member).
Trong EXTRA.css thêm vào:
"StaffThreads" là chủ đề được tạo ra bởi một thành viên staff.
"VIPThreads" là chủ đề được tạo ra bởi một thành viên trong usergroup VIP.
Bạn có thể điều chỉnh màu sắc theo sở thích của bạn.
Trong template "Thread_List_Item" tìm:
Thay bằng:
Hãy nhớ thay đổi XXX trong đoạn mã trên với số ID usergroup staff của bạn.
và YYY với số ID usergroup thành viên VIP của bạn.
Bạn dĩ nhiên có thể thêm nhóm người sử dụng nhiều hơn nếu bạn muốn.
Chúc các bạn thành công.
Bài viết này sẽ hướng dẫn các bạn cách làm màu sắc các chủ đề khác nhau dựa vào nhóm người dùng khởi tạo chủ đề. Vì vậy, ở đây nó là dành cho hai nhóm người dùng (Staff) và (VIP Member).
Trong EXTRA.css thêm vào:
Mã:
/* USERGROUP THREAD ENHANCEMENTS*/
.discussionList .staffThreads {
background-color: #DCF2D4 !important;
}
.discussionList .staffThreads .posterAvatar, .discussionList .staffThreads .stats {
background-color: #DCF2D4 !important;
}
.discussionList .VIPThreads {
background-color: #fffccc !important;
}
.discussionList .VIPThreads .posterAvatar, .discussionList .VIPThreads .stats {
background-color: #fffccc !important;
}
/* USERGROUP THREAD ENHANCEMENTS*/
"StaffThreads" là chủ đề được tạo ra bởi một thành viên staff.
"VIPThreads" là chủ đề được tạo ra bởi một thành viên trong usergroup VIP.
Bạn có thể điều chỉnh màu sắc theo sở thích của bạn.
Trong template "Thread_List_Item" tìm:
Mã:
<li id="thread-{$thread.thread_id}" class="discussionListItem {$thread.discussion_state}{xen:if '!{$thread.discussion_open}', ' locked'}{xen:if {$thread.sticky}, ' sticky'}{xen:if {$thread.isNew}, ' unread'}{xen:if {$thread.prefix_id}, ' prefix{$thread.prefix_id}'}{xen:if {$thread.isIgnored}, ' ignored'} {xen:if $thread.thread_is_watched, threadWatched} {xen:if $thread.forum_is_watched, forumWatched}" data-author="{$thread.username}">
Thay bằng:
Mã:
<li id="thread-{$thread.thread_id}" class="discussionListItem {$thread.discussion_state}{xen:if '!{$thread.discussion_open}', ' locked'}{xen:if {$thread.sticky}, ' sticky'}{xen:if {$thread.isNew}, ' unread'}{xen:if {$thread.prefix_id}, ' prefix{$thread.prefix_id}'}{xen:if {$thread.isIgnored}, ' ignored'} {xen:if $thread.thread_is_watched, threadWatched} {xen:if $thread.forum_is_watched, forumWatched} {xen:if {$thread.user_post_count}, ' memberPrticipatedThread'} {xen:if '{xen:helper ismemberof, $thread, XXX}', ' staffThreads'} {xen:if '{xen:helper ismemberof, $thread, YYY}', ' VIPThreads'}" data-author="{$thread.username}">
Hãy nhớ thay đổi XXX trong đoạn mã trên với số ID usergroup staff của bạn.
và YYY với số ID usergroup thành viên VIP của bạn.
Bạn dĩ nhiên có thể thêm nhóm người sử dụng nhiều hơn nếu bạn muốn.
Nguồn: xenforo.com
Bài viết liên quan
Bài viết mới