Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[修改] rank显示样式修改为bar

[复制链接]
sianke731 发表于 2008-12-23 00:25:46 | 显示全部楼层 |阅读模式
插件发布
插件名称: rank显示样式修改为bar
插件来源:
适用版本: Discuz! 7.0
语言编码: GBK简体 
最后更新时间:
插件作者: JTee
插件简介: rank显示样式修改为bar
近几天看见好几个论坛把用户rank的太阳星星换成了一根动态的bar,在网上找了很

久没有发现类似的帖子,用firebug发现他其实是由三张图片组成,左边是一张有左

边框的gif图,中间是1px的gif图,根据rank值,再*4得到中间图片的长度,右边是

一张动态的gif图,这样就形成了动态效果。

需要修改的地方只有一个
打开include下面的forum.func.php

找到
  1. $alt = 'alt="Rank: '.$num.'"';
复制代码
下一行加入
  1. echo '<img height="9" width="1" '.$alt.'

  2. src="images/rank/oranges.gif"/><img height="9" width="'.(4*$num).'"

  3. '.$alt.' src="images/rank/orange.gif"/><img height="9" width="6" '.$alt.'

  4. src="images/rank/hp.gif"/>';
复制代码
并把下面的代码删除或者注释掉
  1. if(empty($starthreshold)) {
  2.                 for($i = 0; $i < $num; $i++) {
  3.                         echo '<img src="'.IMGDIR.'/star_level1.gif"

  4. '.$alt.' />';
  5.                 }
  6.         } else {
  7.                 for($i = 3; $i > 0; $i--) {
  8.                         $numlevel = intval($num / pow($starthreshold, ($i

  9. - 1)));
  10.                         $num = ($num % pow($starthreshold, ($i - 1)));
  11.                         for($j = 0; $j < $numlevel; $j++) {
  12.                                 echo '<img

  13. src="'.IMGDIR.'/star_level'.$i.'.gif" '.$alt.' />';
  14.                         }
  15.                 }
  16.         }
复制代码
上传images到dz根目录,操作完成,刷新帖子详情页看看效果

演示地址:http://bbs.lsshi.com/thread-10943-1-1.html

原样式
修改后样式

附件下载地址:http://bbs.lsshi.com/viewthread.php?tid=10944

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
longcongart 发表于 2008-12-23 00:36:58 | 显示全部楼层
不错的修改,收在我的挚爱Discuz!中了!
回复

使用道具 举报

 楼主| sianke731 发表于 2008-12-23 00:41:56 | 显示全部楼层
很简单的改动,不过比起星星月亮,要显得特别的多
回复

使用道具 举报

yangxudongcn 发表于 2008-12-23 00:50:54 | 显示全部楼层
经验值条吗
回复

使用道具 举报

 楼主| sianke731 发表于 2008-12-23 10:05:29 | 显示全部楼层
经验值条吗
yangxudongcn 发表于 2008-12-23 00:50


应该是吧,我不晓得该怎么描述
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-6-2 08:28 , Processed in 0.122850 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表