dede5.7自动排版与自动内链同时使用

1.安装dede ,升级到最新版本

2.安装fck编辑器,把dede 设置为fck编辑器(下载地址:http://www.hack001.com/post/72

3.安装自动排版插件(本文附件下载——经过本人使用,发现该插件有后门,请不要使用,我会在后面说解决方法

4.下载王健博客hack001.com下的“手动安装dede 内链插件”,覆盖文件(本文附件下载)

5.修改后台模板article_add.htm和article_edit.htm,加上代码
<script type="text/javascript" src="./apps/autolink/main.js"></script>


这样dede 5.7就可以自动排版与自动内链同时使用了。

 

-----------------------------------------------

dede自动排版我使用一段时间,发现有后门,后门是把我们的网站后台地址,账号密码发送到一个叫dedecaiji的网站上,有这么恐怖的后门我们当然不能使用,下面说下解决方法,手动才是相对安全的,所以这里我们需要使用dede自动排版的时候可以自己手动安装,这样自己也放心一些。

在很久以前dede5.3的时候自动排版其实已经出来了,只不过后来有人把他做成插件了,但是也同时绑上了后门,可以看看这篇帖子,它可以帮助你知道如果手动安装dede的自动排版。http://bbs.dedecms.com/171619-1.html

 

 

 

我现在说下简易方法:

1.安装dede ,升级到最新版本

2.安装fck编辑器,把dede 设置为fck编辑器(下载地址:http://www.hack001.com/post/72

3.手动安装自动排版插件,下载editor_plus,见本文附件

4.查看dede的编码,把editor_plus的js文件转化成对应的编码

5.editor_plus的js把文件夹解压到 /include 目录下

6.打开后台文章模板  /dede/templets/article_add.htm 加js代码:

<script type="text/javascript" src="../include/editor_plus/plus_format_fck.js"></script>

并找到代码,这段的作用是载入编辑器

  1.    <?php
  2.         GetEditor("body",$body,450);
  3.       ?>
  4.     
  5.      在这段代码下方加入如下代码
  6.  
  7.         <input type="button" id="buttonj2f" onClick="jian2fan('body')" value="简->繁">
  8.         <input type="button" name="formatbutton" value="自动排版" onClick="FormatText('body')"><input id="ifblank" name="ifblank" type="checkbox"><label for="ifblank" style='font-size:12px;'>段前空格?</label>
  9.         <input type="button" name="formatbutton_img" value="图片排版" onClick="FormatImages('body')">
  10.          <input type="button" name="button" value="插入分页标签" onclick="javascript:insertHTMLToEditor('body', '#p#副标题#e#');" />

 

7.打开后台文章模板               /dede/templets/article_edit.htm   和dede/templets/article_add.htm 一样加代码。 

 

8.下载王健博客hack001.com下的“手动安装dede 内链插件”,覆盖文件(本文附件下载,注意编码转换)

9.修改后台模板article_add.htm和article_edit.htm,加上代码
<script type="text/javascript" src="./apps/autolink/main.js"></script>

 

 

 


未审核文档不关联:
45行:$sql "SELECT `id` FROM xc_archives WHERE `title` LIKE '%{$newre[$i]}%' ORDER BY rand()";

修改为:$sql "SELECT `id` FROM xc_archives WHERE `title` LIKE '%{$newre[$i]}%' and arcrank -1 ORDER BY rand()";