DEDE伪原创插件 一键导入1.5万替换词数据 -电脑资料

电脑资料 时间:2019-01-01 我要投稿
【www.unjs.com - 电脑资料】

    文章标题和内容是在采集回来的时候被替换,可以和原采集网页对照,

DEDE伪原创插件 一键导入1.5万替换词数据

。  一、数据库的安装与批量导入  方法一:  1)打开【批量导入...

    文章标题和内容是在采集回来的时候被替换,可以和原采集网页对照

    一、数据库的安装与批量导入

    方法一:

    1)打开【批量导入数据库】文件夹里面的dede_str_replace.txt文件,全选(Ctrl+A)并复制(Ctrl+C)dede_str_replace.txt里面的内容

    2)以超级管理员身份登录后台,主菜单依次选择[系统]-[SQL命令工具],选择【多行命令】并在“运行SQL命令行:”的文本框下粘贴(Ctrl+V)刚复制的内容:(粘贴后点击“确定”),增加表dede_str_replace并批量导入数据库,当现实执行SQL语句成功时,表明数据库安装成功并批量导入成功。

    方法二:

    1)用phpMyAdmin安装数据库并批量导入。用DEDE所用的数据库用户名和密码登陆phpMyAdmin,进入DEDE所使用数据库;

    2) 然后在右上边选择【导入】–》选择文件–》选择【批量导入数据库】文件夹里面的dede_str_replace.sql文件–》执行,当显示成功是,表明数据库安装成功并批量导入成功。

    说明:数据库里自带12900个替换词库,足够伪原创使用。

    二、在dede目录下添加附带目录dede里面的文件pr_str_replace.php。

    三、在dedetemplets目录下添加附带目录dedetemplets里面的文件pr_str_replace.htm。

    四、修改文件dedetempletsco_main.htm(如果此文件之前没有被修改过可以直接覆盖),参照附带文件dedetempletsco_main.htm,修改如下:

    1、在138行处添加如下代码:

   

    五、修改文件includededecollection.func.php(如果此文件之前没有被修改过可以直接覆盖),参照附带文件includededecollection.func.php,修改如下:

    1、第585至604行处添加如下代码:

    以下为引用的内容:

    function pr_str_replace($str)

    {

    $dsql = new DedeSql(false);

    $dsql->SetQuery(“SELECT * FROM `cz_str_replace`”);

    $dsql->Execute();

    while ($row = $dsql->GetArray())

    {

    if($row['interconvert'] == 1)

    {

    $str = str_replace($row['find'], “@@@@”, $str);

    $str = str_replace($row['replace'], $row['find'], $str);

    $str = str_replace(“@@@@”, $row['replace'], $str);

    }

    else if($row['interconvert'] == 0)

    {

    $str = str_replace($row['find'], $row['replace'], $str);

    }

    }

    return $str;

    }

    六、修改文件includededecollection.class.php(如果此文件之前没有被修改过可以直接覆盖),参照附带文件includededecollection.class.php,修改如下:

    1、在第235行处插入如下代码:

    $body = pr_str_replace($body);

    2、844行处插入如下代码:

    $v['title'] = pr_str_replace($v['title']);

    下载地址:DEDECMSV5.5GBK原创批量导入插件

    厚诚集智 成长无限 www.51hlht.com

最新文章