具体操作: 先下载编辑器:http://www.kindsoft.net/
解压后改plugins下的html文件为php,这样为了提高安全,方便以后控制。
到 dedecms的 \include 下,新建一个目录,COPY kindeditor.js, plugins, skins 到这个目录下。
本教程只做一个范例,其余大家照套就是了,以发布文章为例:打开 \dede\templets下的 article_add.htm
添加(注意路径哦):
<script type="text/javascript" charset="utf-8" src="../include/kindeditor/kindeditor.js"></script>
<script type="text/javascript">
KE.show({
id : 'body'
});
</script>
找到:
<?php
GetEditor("body",$body,450);
?>
注释掉,后加入
<textarea id="body" name="body" style="width:100%;height:300px;visibility:hidden;"></textarea>
如果是在文章编辑页面调用编辑器的话应该是这样的
<textarea id="body" name="body" style="width:100%;height:300px;visibility:hidden;"><?php echo $addRow['body']; ?></textarea>
提示:
<?php echo $addRow['body']; ?>这个是文章内容部分
打开 kindeditor.js 文件
找到:
dialog.src = KE.g[id].pluginsPath + arg.cmd + 'html';
改成:
dialog.src = KE.g[id].pluginsPath + arg.cmd + '.php';
关键核心--图片上传
关键部分
修改image.php文件,这个文件是编辑器带的,刚才让你修改扩展名image.html 的,这个文件就是核心部分了,主要的功能是上传图片。
我的是在kindeditor\plugins目录下的。
我把文件放到附件中,只要覆盖掉就可以了
把rar改成php,代码基本上是dedecms的,我基本没改只是对于一些不合理的部分做了一些改动。
到此结束,其余的页面也是类似的修改方法,比如文章编辑页面的编辑器替换也是一样的方法。举一反三。
|