设为首页收藏本站关注微信<<< 抵制 IE6 人人有责 >>>
搜索
热搜: 活动 交友 discuz
查看: 2117|回复: 3
打印 上一主题 下一主题

[dedecms] DedeCMS织梦如何安装百度UEditor编辑器图文教程

[复制链接]
跳转到指定楼层
楼主
发表于 2014-2-26 12:19:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

如果觉得织梦CMS自带的编辑器满足不了您的需求,可以试试百度开发UEditor的编辑器,Ueditor是由百度web前端研发部开发的所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于BSD协议,允许自由使用和使用代码。

百度web前端研发部提供了织梦CMS安装UEditor编辑器的方法,网上提供的都是utf-8版的,这里我自己动手转换了一份GBK版本,供网友下载使用,已经配置好图片上传路径,详见压缩包ueditor/ueditor_upload.php。


1、下载UEditor编辑器:UEditor-GBK版,用于进行内部编辑器的切换。

2.  解压下载的zip文件,将解压后得到的ueditor文件夹拷贝到您网站目录下的include文件夹下(include文件夹里可以看到ckeditor文件夹)


3.  用ueditor文件夹里的inc_fun_funAdmin.php文件覆盖include\inc\下的同名文件



4.  打开data文件夹后找到config.cache.inc.php文件:





2) 修改“


  1. $cfg_html_editor = ‘ckeditor’
复制代码

”为“


  1. $cfg_html_editor = ‘ueditor’
复制代码

”:




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?免费注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享淘帖
回复

使用道具 举报

沙发
 楼主| 发表于 2014-2-26 12:38:03 | 只看该作者
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2014-2-26 13:10:48 | 只看该作者
1、ueditor的下载安装
到ueditor官网下载最新版的编辑器源码,下载地址:ueditor我下载的是[1.2.6.0 PHP 版本]
到dedecms的include目录新建文件夹ueditor,该文件夹就是ueditor路径,下面修改编辑器配置文件时需要该路径
2、修改dedecms编辑器配置文件
修改网站根目录下的include/inc/inc_fun_funAdmin.php文件。
找到:
  1. if($GLOBALS['cfg_html_editor']=='fck')
复制代码


替换为:

  1. if($GLOBALS['cfg_html_editor']=='ueditor')
  2. {
  3. $fvalue = $fvalue=='' ? '<p></p>' : $fvalue;
  4. $code = '<script type="text/javascript" charset="utf-8" src="/include/ueditor/ueditor.config.js"></script>
  5. <script type="text/javascript" charset="utf-8" src="/include/ueditor/ueditor.all.js"></script>
  6. <link rel="stylesheet" type="text/css" href="/include/ueditor/themes/default/css/ueditor.css"/>
  7. <textarea name="'.$fname.'" id="'.$fname.'" style="width:100%;">'.$fvalue.'</textarea>
  8. <script type="text/javascript">var ue = new baidu.editor.ui.Editor();ue.render("'.$fname.'");</script>';
  9. if($gtype=="print")
  10. {
  11. echo $code;
  12. }
  13. else
  14. {
  15. return $code;
  16. }
  17. }
  18. else if($GLOBALS['cfg_html_editor']=='fck')
复制代码




3、修改dedecms默认编辑器为ueditor
进入dedecms后台管理,进入:系统 » 系统基本参数 » 核心设置 » Html编辑器(ckeditor,需要fck的用户可以去官网下载)
修改该项为ueditor,这里的ueditor与上面的
  1. else if($GLOBALS['cfg_html_editor']=='ueditor')
复制代码

一定要保持一致,包括大小写也要一样,否则将调用不了ueditor编辑器

回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2014-2-26 13:36:35 | 只看该作者
更改文件上传路径:
路径: ueditor/php/fileup.php
将以下代码进行修改
  1. $config = array(
  2.         "savePath" => "upload/" , //保存路径
  3.         "allowFiles" => array( ".rar" , ".doc" , ".docx" , ".zip" , ".pdf" , ".txt" , ".swf", ".mkv", ".avi", ".rm", ".rmvb", ".mpeg", ".mpg", ".ogg", ".mov", ".wmv", ".mp4", ".webm") , //文件允许格式
复制代码

其中 savepath就是路径了
allowfiles就是文件类型
路径:ueditor/php/config.php


  1. return array(

  2.     //图片上传允许的存储目录
  3.     'imageSavePath' => array (
  4.         'upload1', 'upload2', 'upload3'
  5.     )

  6. );
复制代码

array( 后面的即使文件夹,自己定义吧


更改图片上传路径:
ueditor/php/getRemoteImage.php
  1. $config = array(
  2.         "savePath" => "upload/" , //保存路径
复制代码



管理图片
ueditor/php/imageManager.php
  1. //需要遍历的目录列表,最好使用缩略图地址,否则当网速慢时可能会造成严重的延时
  2.     $paths = array('upload/','upload1/');
复制代码



回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

QQ|手机版|Archiver|源于生活(个人生活娱乐工作的笔记)css3,html5,学习笔记    

GMT+8, 2024-5-7 20:59 , Processed in 0.093600 second(s), 29 queries .

Powered by Mr.Kevin-ying

© 2004-2015

快速回复 返回顶部 返回列表