准备工作:


    1.从UEditor 官网上面下载 最新版本的UEditor,现在最新版本为ueditor1_4_3-utf8-php,请下载php版本。

    2.我们更换的是 news 模块下的编辑器,也就是新闻模块,请确保news/admin/下面,news_conadd.php,news_conmod.php,已经破解出源码,如果没有,请自行百度!

开始动手:

    1.解压下载的压缩包直接到phpweb根目录

    2.打开news_conadd.php文件夹

找到以下代码:

<input type="hidden" name="body" value="<?php echo $body; ?>" /> <script type="text/javascript" src="../../kedit/KindEditor.js"></script> <script type="text/javascript">      var editor = new KindEditor("editor");                                        editor.hiddenName = "body";                                                   editor.editorWidth = "680px";                                                 editor.editorHeight = "300px";                                                editor.skinPath = "../../kedit/skins/default/";                               editor.uploadPath = "../../kedit/upload_cgi/upload.php";                      editor.imageAttachPath="news/pics/";                                          editor.iconPath = "../../kedit/icons/";                                       editor.show();       function KindSubmit() {                                                       editor.data();       }              </script> 

然后直接注释掉,或者删除。

加入

<script id="container" name="body" type="text/plain"></script> 

然后在下面插入

 <!-- 配置文件 -->
 <script type="text/javascript" src="../../ueditor/ueditor.config.js"></script>
 <!-- 编辑器源码文件 -->
 <script type="text/javascript" src="../../ueditor/ueditor.all.js"></script>
 <!-- 实例化编辑器 -->
 <script type="text/javascript">
 var ue = UE.getEditor('container',{ initialFrameWidth:"800", initialFrameHeight:"200" });
 </script>

这样,新闻的添加就好了。

下面就是新闻的修改;

步骤和添加一样只是在实例化编辑器后面加入

 <script type="text/javascript">
 var ue = UE.getEditor('container',{ initialFrameWidth:"800", initialFrameHeight:"200", }); ue.ready(function() {
 //设置编辑器的内容
 ue.setContent('<?php echo htmlspecialchars_decode($body);?>');
 });
 </script>

这样 修改就可以了。

注意:更换完成编辑器后,原来phpweb自带的分页就不能使用了。

下面是修改新闻的时候:

写在最后:

百度UEditor 的上传图片路径是统一默认的,如果要修改,请打开 ueditor/php/config.json 下面进行修改。

如果你要更换多处编辑器,并且上传图片的路径要不一样,那么请用kindeditor.

请参考我的另外一篇文章 




本文章出自http://www.chieng.cn,转载请注明!

打赏 支付宝 微信