其他分享
首页 > 其他分享> > 6kzz整合ueditor

6kzz整合ueditor

作者:互联网

ueditorlogo.ico用过6kzz免费版的朋友都知道,它的后台编辑器是kindeditor,并且是两三年前的版本,有很多功能都没有,现在的kindeditor也不错,但感觉还是没有百度的ueditor强大(据说微信后台的编辑器也是它,依托竞争对手的产品,微信还需要不断提升实力),于是就把编辑器换位ueditor吧

用过kindeditor,并且是两三年前的版本,有很多功能都没有,现在的ueditor强大),于是就把编辑器换位ueditor后

就要进行配置了

本文就kindeditor,将inc/下

2.找到调用编辑气的页面,在admin/admin.php里

在引入编辑器文件的位置引入js文件删除或者注释掉

 

<!--  


<script type="text/javascript" src="../inc/kindeditor/kindeditor.js"></script>


-->


 


<script type="text/javascript" src="../inc/ueditor/ueditor.config.js"></script>


<script type="text/javascript" src="../inc/ueditor/ueditor.all.js"></script>

 

 

然后初始化

 

<script type="text/javascript">


    //var editor = new UE.ui.Editor();


    //editor.render("myEditor");


    //1.2.4以后可以使用一下代码实例化编辑器


    UE.getEditor('myEditor')


</script>


 

 

 

如果是文件编辑或者修改

 

那么在admin.php里会根据判断引入文章编辑(6k自己的事,与配置编辑器无关article.php里在文章内容处加载编辑器界面

 

<textarea name="content" id="myEditor" style="width: 800px; height: 400px;">{$row['content']}</textarea>

 

千万注意 此处ueditor下

 

在展示)还需进行配置

在模板文件夹下模板文件比如

View.htm里加入

 <script src="./inc/ueditor/ueditor.parse.js" type="text/javascript"></script>

<script>

  uParse('.viewcontent',{

      'highlightJsUrl':'./inc/ueditor/third-party/SyntaxHighlighter/shCore.js',

      'highlightCssUrl':'./inc/ueditor/third-party/SyntaxHighlighter/shCoreDefault.css'

  })

</script>

 

注意文件路径

是view.htm进行展示的,要以js文件

还得注意

<div class="viewcontent">{$row['content']}</div>

要展示的内容,的class名要与uParse()里的参数一致,否者也不会解析。

 

到此,基本的配置基本结束

下一步要配置的就是图片上传路径与在线图片管理了。

上传图片路劲配置

在php文件夹下的

 

把路劲改为

"../../../uploadfile/attachment"

上传图片时,图片就会存储到

Uploadfile/attachment/年月日

有时)我们明明上传了图片,但点击在线管理时却是空的

是应为我们少了这项配置

在php文件夹下的

imageManager.php里

$paths = array('upload/','../../../uploadfile/attachment/');

改成上面的上传路径就

标签:ueditor,..,kindeditor,编辑器,整合,php,上传,6kzz
来源: https://blog.51cto.com/u_10182395/2972187