帝国论坛帝国网站管理系统交流区模板/标签/插件共享交流[原创]帝国6.5批量增加TAG 【本版专题贴子】  
 1/2     1 2 ›› ›|
主题:[原创]帝国6.5批量增加TAG [加入收藏夹]   

ruizai
用户头衔:举人

精华贴   :0
发贴数   :216
经验值   :1196
注册时间:2009-04-20
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[原创]帝国6.5批量增加TAG
1、修改e/admin/tags/AddTags.php

a、查找 "TAG名称:" 修改为:"TAG名称:【<font color="#0000ff">每个标签名称之间用</font>“<font color="#ff0000">|</font>”<font color="#0000ff">分隔</font>】"

查找<input name="tagname" type="text" id="tagname" value="<?=$r[tagname]?>" size="42">

b、修改为:
<textarea name="tagname" style="width:100%; height:200px;" id="tagname"><?=$r[tagname]?></textarea>

2、修改e/admin/tags/ListTags.php 的AddTags函数

a、查找这个函数的 $tagname=RepPostVar($add['tagname']); 修改为:

$tagtxt=RepPostVar(trim($add['tagname']));


b、查找这个函数的  if(!$tagname)  修改为:

if(!$tagtxt)


c、查找这个函数的:

   $num=$empire->gettotal("select count(*) as total from {$dbtbpre}enewstags where tagname='$tagname' limit 1");
        if($num)
        {
                printerror("HaveTagname","history.go(-1)");
        }
        $sql=$empire->query("insert into {$dbtbpre}enewstags(tagname,num,isgood,cid) values('$tagname',0,0,'$cid');");


修改为:

   $b= explode("|",$tagtxt);
    for($i=0;$i<count($b);$i++){
            $tagname=$b[$i];
            //判断输入的分类中是否重复和已存在该分类
             $num=$empire->gettotal("select count(*) as total from {$dbtbpre}enewstags where tagname='$tagname' limit 1");       
             if($num)
              {
                      printerror("HaveTagname","history.go(-1)");
                      exit;
              }
            
                  $sql=$empire->query("insert into {$dbtbpre}enewstags(tagname,num,isgood,cid) values('$tagname',0,0,'$cid');");
    }


3、增加时,每个TAG标签之间用“|”分隔;更换分隔符,修改上面的“$b= explode("|",$tagtxt);”代码即可;修改程序前注意备份。

[该贴被修改 1 次,最后修改时间 2010-09-30 12:05:08 ]


localhosthttp://www.jijidui.com 联系QQ:6954455
2010-09-30 12:04:32 已设置保密 顶部 回复 引用 报告 编辑 删除

ruizai
用户头衔:举人

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

另外:TAG生成静态html 就不共享了,也是原创的。

部分代码:


上传以下图片:


[该贴被修改 1 次,最后修改时间 2010-09-30 12:13:23 ]


localhosthttp://www.jijidui.com 联系QQ:6954455
2010-09-30 12:11:59 已设置保密 顶部 回复 引用 报告 编辑 删除

455ax
用户头衔:探花

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

好像不错,支持




2010-09-30 14:04:20 已设置保密 顶部 回复 引用 报告 编辑 删除

chutq
用户头衔:举人

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

不错~~~~~~~~~~~~



我要看戏
河南戏曲网
2010-10-04 09:56:31 已设置保密 顶部 回复 引用 报告 编辑 删除

花心
用户头衔:探花

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

支持一下




2010-10-05 00:08:58 已设置保密 顶部 回复 引用 报告 编辑 删除

gohaocf
用户头衔:举人

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

学习一下



工业地产
厂房出租网haocf.net
深圳好厂房网sz.haocf.net
兴业石南www.0775xy.com
www.szcf8.cn
东莞厂房dg.haocf.net
2010-10-05 21:57:20 已设置保密 顶部 回复 引用 报告 编辑 删除

不停游的鱼
用户头衔:进士

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

学习一下




2010-10-06 09:25:48 已设置保密 顶部 回复 引用 报告 编辑 删除

feier
用户头衔:探花

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

顶你




2010-10-08 08:04:44 已设置保密 顶部 回复 引用 报告 编辑 删除

rerere
用户头衔:探花

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

不错




2010-10-09 07:43:20 已设置保密 顶部 回复 引用 报告 编辑 删除

zgmod
用户头衔:举人

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

照此方法修改了 正在使用 谢谢楼主



爱汽车·爱改装
2010-10-09 15:53:01 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/2     1 2 ›› ›|

快速回复
内容

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