打印

[美化6.1] Discuz! 6.1.0 军衔等级图片代替星星图片办法~

Discuz! 6.1.0 军衔等级图片代替星星图片办法~

要修改的文件:
1.include\global.func.php
2.templates\default\viewthread.htm
3.templates\default\viewpro_classic.htm
4.templates\default\viewpro_inajax.htm
5.templates\default\my_grouppermission.htm
1.include\global.func.php
找到如下代码:
复制内容到剪贴板
代码:
function showstars($num) {
global $starthreshold;

$alt = 'alt="Rank: '.$num.'"';
if(empty($starthreshold)) {
for($i = 0; $i < $num; $i++) {
echo '<img src="'.IMGDIR.'/star_level1.gif" '.$alt.' />';
}
} else {
for($i = 3; $i > 0; $i--) {
$numlevel = intval($num / pow($starthreshold, ($i - 1)));
$num = ($num % pow($starthreshold, ($i - 1)));
for($j = 0; $j < $numlevel; $j++) {
echo '<img src="'.IMGDIR.'/star_level'.$i.'.gif" '.$alt.' />';
}
}
}
}
在下方添加如下代码:
复制内容到剪贴板
代码:
function showrankstars($num) {
echo "<img src=images/rank/$num.gif title='Rank: ".$num."'>";
}
2.templates\default\viewthread.htm
找到:
复制内容到剪贴板
代码:
showstars
替换成:
复制内容到剪贴板
代码:
showrankstars
3.templates\default\viewpro_classic.htm
找到:
复制内容到剪贴板
代码:
{eval showstars($member['groupstars']);}
替换成:
复制内容到剪贴板
代码:
{eval showrankstars($member['groupstars']);}
4.templates\default\viewpro_inajax.htm
找到:
复制内容到剪贴板
代码:
showstars
替换成:
复制内容到剪贴板
代码:
showrankstars
5.templates\default\my_grouppermission.htm
找到:
复制内容到剪贴板
代码:
showstars
替换成:
复制内容到剪贴板
代码:
showrankstars

TOP