帝国论坛帝国网站管理系统交流区模板/标签/插件共享交流[分享]改进的[showtags]标签~ 【本版专题贴子】  
 1/4     1 2 3 4 ›› ›|
主题:[分享]改进的[showtags]标签~ [加入收藏夹]   

187382649
用户头衔:秀才

精华贴   :0
发贴数   :138
经验值   :594
注册时间:2008-03-31
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[分享]改进的[showtags]标签~
userfun里的函数如下:

        function user_show_tags($tbname,$classid,$num){
                global $empire,$dbtbpre;

                if (empty($tbname)){
                        $tbname="news";
                }
       
                if (!empty($classid)){
                        $where=" where classid=".$classid;
                }else{
                        $where="";
                }
                       
       
                $sql=$empire->query("select keyboard from {$dbtbpre}ecms_{$tbname}".$where);

                while ($r = $empire->fetch ($sql)){
                        if ($r[keyboard]){
                                $keyboard.=','.$r[keyboard];
                        }
                }

                $keyboard=trim($keyboard,',');
                $array=explode(',',$keyboard);
                $count=array_count_values($array);
                arsort($count,SORT_NUMERIC);
                foreach($count as $key=>$val){
                $string=$string.$key.",";
                }
                $string=trim($string,',');
                $tagstring=explode(',',$string);
               
                if($num<=count($tagstring)){
                        $tagsnum=$num;
                }else{
                        $tagsnum=count($tagstring);
                }
               
                for ($j=0;$j<$tagsnum;$j++){
                echo "<a href=/search/keyword/?show=title&classid=0&keyboard=".$tagstring[$j].">".$tagstring[$j]."</a>&nbsp;&nbsp;";
                }

        }


调用格式:
[showtags]调用表名,栏目ID,Tags数量[/showtags]

[showtags]news,1,30[/showtags]

请大家在标签管理里自已加一下


解决调用多个标签时刷新出错问题,可调用自己指定的栏目~

上传以下图片:


[该贴被修改 3 次,最后修改时间 2008-09-10 20:48:56 ]





2008-09-04 14:23:37 已设置保密 顶部 回复 引用 报告 编辑 删除

187382649
用户头衔:秀才

精华贴   :0
发贴数   :138
经验值   :594
注册时间:2008-03-31
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

这里下载

上传以下附件:
[下载 *.bq](文件大小:1.48 KB,下载次数:307)






2008-09-04 14:24:01 已设置保密 顶部 回复 引用 报告 编辑 删除

忘事无忧
用户头衔:探花

精华贴   :0
发贴数   :10350
经验值   :23592
注册时间:2007-12-26
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

支持下




2008-09-04 14:25:42 已设置保密 顶部 回复 引用 报告 编辑 删除

187382649
用户头衔:秀才

精华贴   :0
发贴数   :138
经验值   :594
注册时间:2008-03-31
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

本人不杂个懂php,边查书边写的,高手希望能改进一下~






2008-09-04 14:27:02 已设置保密 顶部 回复 引用 报告 编辑 删除

影影
用户头衔:书生

精华贴   :0
发贴数   :4
经验值   :8
注册时间:2008-09-04
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

不错




2008-09-04 14:43:40 已设置保密 顶部 回复 引用 报告 编辑 删除

其实我是一个马甲
用户头衔:进士

精华贴   :0
发贴数   :717
经验值   :1943
注册时间:2008-05-26
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

不错,谢谢



如果还有来世的话,我只想当一只贝壳...
2008-09-04 16:01:38 已设置保密 顶部 回复 引用 报告 编辑 删除

suofox
用户头衔:秀才

精华贴   :0
发贴数   :105
经验值   :373
注册时间:2006-08-06
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

这个是按照搜索量来区分颜色的吗?



趣游女优专刊频道
http://www.togame.info/av
2008-09-04 16:59:15 已设置保密 顶部 回复 引用 报告 编辑 删除

coolbele
用户头衔:书生

精华贴   :0
发贴数   :23
经验值   :146
注册时间:2007-01-24
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

颜色怎么分开呢




2008-09-04 23:22:54 已设置保密 顶部 回复 引用 报告 编辑 删除

lyqw
用户头衔:嘉宾

精华贴   :2
发贴数   :3474
经验值   :7904
注册时间:2007-03-11
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

收藏



瞎猜网
2008-09-04 23:39:39 已设置保密 顶部 回复 引用 报告 编辑 删除

187382649
用户头衔:秀才

精华贴   :0
发贴数   :138
经验值   :594
注册时间:2008-03-31
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

原帖由 coolbele 于 2008-09-04 23:22:54 发表
颜色怎么分开呢


要自己加js代码~






2008-09-04 23:41:19 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/4     1 2 3 4 ›› ›|

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1