[Req] Hiển thị post rank cùng dòng Usergroup (done)
Mình đang dùng bản discuz 7.0, mình muốn hiển thị dòng post rank ra ngoài giống như User Groupchỉ mình với, thanks
Admin
UID 1
Thread 94
Danh vọng 432
Tiền 432
Joined 18-2-2009
Thành
Admin
Bước Chân Giang Hồ
UID 1
Thread 94
Danh vọng 432
Tiền 432
Joined 18-2-2009
Demo : http://cafenang.com
[ Bài viết này được ncp001 chỉnh sửa vào lúc 2009-2-21 05:13 PM]
Hiển thị Rank cùng vởi Group
Source: http://www.discuz.net/viewthread.php?tid=1221908Demo
http://ndvmedia.com/discuz4vn/prank-1.jpg http://ndvmedia.com/discuz4vn/prank-2.jpg
File cần sửa: 02 (viewthread.php ; templates/default/viewthread_note.htm)
#01: mở file viewthread.php
tìm if($_DCACHE['usergroups'][$post['groupid']]['userstatusby'] == 1) {
$post['authortitle'] = $_DCACHE['usergroups'][$post['groupid']]['grouptitle'];
$post['stars'] = $_DCACHE['usergroups'][$post['groupid']]['stars'];
} elseif($_DCACHE['usergroups'][$post['groupid']]['userstatusby'] == 2) {
foreach($_DCACHE['ranks'] as $rank) {
if($post['posts'] > $rank['postshigher']) {
$post['authortitle'] = $rank['ranktitle'];
$post['stars'] = $rank['stars'];
break;
}
}
}Thay bằng//Start display Post-rank edited (c) Vic.0
$post['authortitle'] = $_DCACHE['usergroups'][$post['groupid']]['grouptitle'];
$post['stars'] = $_DCACHE['usergroups'][$post['groupid']]['stars'];
foreach($_DCACHE['ranks'] as $rank)
{
if($post['posts'] > $rank['postshigher'])
{
$post['authortitle'] = $rank['ranktitle'];
$post['stars'] = $rank['stars'];
break;
}
}
//end Post-rank (c) Vic.0#02: Mở file templates/default/viewthread_note.htm
Tìm<p><em>$post</em></p>Thêm ngay bên dưới<!--Start Show PostRank(c) Vic.0 @netdepviet.org !-->
<p><em>$post</em></p>
<p>{eval showstars($post['stars1']);}</p>
<!--End Show PostRank(c) Vic.0 @netdepviet.org !-->
03. Update Cache & Done
----------------
P/S:
các bạn muốn hỏi gì thì cứ gửi bài yêu cầu,nếu làm được sẽ reply lại ngay ko được thì :D
Trang:
[1]