source/module/forum/forum_attachment.php
查找下面的代码:
- $thread && $attachexists = TRUE;
用以下代码替换:
- $thread && $attachexists = TRUE;
- $attach['filename'] = '你的网站名称_'.$attach['filename'];
source/function/function_attachment.php
查找下面的代码:
用下面的代码替换:
- continue;
- $attach['filename'] = '你的网站名称_'.$attach['filename'];
首先,将您的等级图标上传到服务器(可以放在任意目录里,也可以新建一个目录存放。)我存放在rank目录中。并将等级图片由低到高命名为1.gif、2.gif…………
打开 /source/function/function_forumlist.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=rank/$num.gif title='Rank: ".$num."'>";
-
-
-
- }
注意,上面这段代码的 echo "<img src=rank/$num.gif title='Rank: ".$num."'>"; 红色字体部分为您的等级图片存放的路径,请根据自己实际情况修改。
3、打开 /template/default/forum/viewthread_node.htm
找到:
替换为:
5、用户组中设置用户组的星星数。例如您设置用户组星星数为5,则显示的就是5.gif图片。以此类推
6.后台更新缓存即可