关注前端开发
HTML5、CSS3、Javascript

phpweb 更换百度编辑器UEditor

准备工作:

    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.

请参考我的另外一篇文章 

 phpweb 更换kindeditor编辑器

另外声明:转载请注明出处 http://www.tidows.com/?p=423    谢谢配合

 

转载请注明出处:有点迷惘|技术blog » phpweb 更换百度编辑器UEditor

相关推荐

  • 暂无文章