实现phpdisk网盘彩色标签TAG功能

2011年05月17日 其他 暂无评论 阅读 6,337 views 次

今天我们opsers.org的网盘正式对外开放使用,链接地址http://share.opsers.org
这个主题算是自己仿出来的吧,因为官方就没有免费的主题,如果有人想要此主题的话,只需要给个手工费50块。

我把我仿制出来的主题叫Cool_Black,并对相应的标签做了美化,让其以彩色方式显示。下面我就给出彩色标签TAG的修改方法,给大家一个免费的午餐。这里要非常感谢我们群中的Silver²º¹²给予的帮助。

打开网站根目录includes/function/global.func.php加入下面的语句
function randnum(){
    $num = dechex( rand( 0 ,160) ) . "" ;
    $num .= dechex( rand( 20 ,200 ) ) . "" ;
    $num .= dechex( rand( 20 ,180 ) ) . "" ;
    return $num ;
}

phpdisk首页彩色标签实现

网站根目录includes/function/extend.func.php
第156行换成下面的内容
$str .= '<a href="'.$v['a_view_tag'].'" style="color:#'.randnum().'">'.$v['tag_name'].'<span class="txtgray">'.$v['tag_count'].'</span></a>';

phpdisk标签页彩色标签实现


最新标签实现

主题里面的pd_tag_tpl.html
35行改为
<a href="{$v['a_view_tag']}" style="color:#{#randnum()#}">{$v['tag_name']}<span class="txtgray">{$v['tag_count']}</span></a>

热门标签修改

55行改为
<a href="{$v['a_view_tag']}" style="color:#{#randnum()#}">{$v['tag_name']}<span class="txtgray">{$v['tag_count']}</span></a>

其实就是增加了style="color:#{#randnum()#}"

最后看一下效果

PHPdisk TAG

给我留言

Copyright © 羽飞博客 保留所有权利.   Ality主题 皖ICP备14013844号-1

用户登录