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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

不替代星星,不同模版不同等级不同图片,并提供等级图片打包下载!

[复制链接]
beecheung 发表于 2005-9-7 08:50:53 | 显示全部楼层 |阅读模式
演示:
http://libr.hunau.net/forum
说明:
大家很多论坛都不止一种风格,用freeDZ的,我想大部分在显示用户等级时都是用的日月星,当然这个比较经典,如何在其他的模版当中用其他图标做为等级的区分图标呢,比如军衔等.当然,前提是保留默认模版的日月星显示不变.

这断时间因为需要在DZ论坛找东西时发现很多人在问如何用其他图片代替星星.解决办法其实也很简单,今天我举一反三,在保留原星星显示的前提下,每个模版显示不同等级图标,更重要的是整理了一下几套图标,奉献给大家.

废话少说,马上开始!

第1步:include/global.php

找到:
  1. function showstars($num) {      
  2. $sm=3;
  3. $ms=3;
  4. for($i=intval($num/($sm*$ms)); $i>0; $i--){
  5. echo '<img src=images/sun.gif title="Rank: '.$num.'">';
  6. }
  7. for($i=intval($num%($sm*$ms)/$sm); $i>0; $i--){
  8. echo '<img src=images/moon.gif title="Rank: '.$num.'">';
  9. }
  10. for($i=$num%($sm*$ms)%$sm; $i>0; $i--){
  11. echo '<img src=images/star.gif title="Rank: '.$num.'">';
  12. }
  13. }
复制代码


有些人可能是:
  1. function showstars($num) {
  2.         for($i = 0; $i < $num; $i++) {
  3.                 echo '<img src="'.IMGDIR.'/star.gif">';
  4.         }
  5. }
复制代码


在下面加上:(不管是什么都不重要,因为不是要替换,是要增加,所以只要你在适当的地方加上如下代码)

  1. function showrankstars($num) {
  2.         echo "<img src=".IMGDIR."/rank/$num.gif title='Rank: ".$num."'>";
  3. }  
复制代码


其中showrankstars在global.php中要是唯一的,总之你可以自己改个唯一的名字.

第2步:上传等级图标到.\images\模版\rank目录下.
等级图标的名称从0.gif....99.gif这样命名.不同的模版可以放你要的不同的等级图片.
在二楼中我将提供有几套等级图标打包下载.

第3步:修改相应模版中的viewthread.htm文件
有些风格没有viewthread.htm文件,从default调用,所以最好不要动,因为default里是要保留的日月星呢.

在viewthread.htm文件中,找

  1. showstars
复制代码


一般情况只找到一个,把它替换成前面讲到的:

  1. showrankstars
复制代码


好,完成了.

你切换一下风格,不同风格的等级图标显示就各俱特色了吧.

本帖子中包含更多资源

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

x
 楼主| beecheung 发表于 2005-9-7 08:51:17 | 显示全部楼层
在二楼我提供几套等级图标.

1 phpwind




2 军衔




3 lineage2




[ 本帖最后由 beecheung 于 2005-9-7 11:51 编辑 ]

本帖子中包含更多资源

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

x
回复

使用道具 举报

wishyou 发表于 2005-9-7 08:55:17 | 显示全部楼层
哥记!哪里有图片附件啊!你忘了吧!
回复

使用道具 举报

 楼主| beecheung 发表于 2005-9-7 08:57:10 | 显示全部楼层
原帖由 wishyou 于 2005-9-7 08:55 发表
哥记!哪里有图片附件啊!你忘了吧!


刚在二楼贴上来.
回复

使用道具 举报

magicdream 发表于 2005-9-7 09:04:53 | 显示全部楼层
楼主去弄个http://www.vbulletin-chinese.org的那种等级图标吧!
回复

使用道具 举报

 楼主| beecheung 发表于 2005-9-7 09:18:01 | 显示全部楼层
原帖由 magicdream 于 2005-9-7 09:04 发表
楼主去弄个http://www.vbulletin-chinese.org的那种等级图标吧!


他那个没什么特别的呀?
vbulletin没有免费版本,用flashget站点搜索不到图片,暂时没办法搞啊.
回复

使用道具 举报

karl907 发表于 2005-9-7 11:09:45 | 显示全部楼层
GOOOOD死了....我先收下啦....等周末再装.........
回复

使用道具 举报

karl907 发表于 2005-9-7 11:36:01 | 显示全部楼层
报告....PHPWIND图片序号有误...

我已更正...呵呵.....


演示:
http://www.29297.com/bbs/viewthread.php?tid=14&page=1

[ 本帖最后由 karl907 于 2005-9-7 11:43 编辑 ]

本帖子中包含更多资源

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

x
回复

使用道具 举报

discuzking 发表于 2005-9-7 11:40:07 | 显示全部楼层
原帖由 karl907 于 2005-9-7 11:36 发表
报告....PHPWIND图片序号有误...

我已更正...呵呵.....





dddddd
回复

使用道具 举报

 楼主| beecheung 发表于 2005-9-7 11:42:53 | 显示全部楼层
原帖由 karl907 于 2005-9-7 11:36 发表
报告....PHPWIND图片序号有误...

我已更正...呵呵.....


演示:
http://www.29297.com/bbs/redirect.php?tid=1318



呵呵,是吗?我是从phpwind免费版3.0.1里直接拷出来的,

谢谢你了啊.

我在上面更新了

[ 本帖最后由 beecheung 于 2005-9-7 11:52 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-21 22:34 , Processed in 0.044620 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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