源于生活
标题: DedeCMS织梦如何安装百度UEditor编辑器图文教程 [打印本页]
作者: kevin-ying 时间: 2014-2-26 12:19
标题: DedeCMS织梦如何安装百度UEditor编辑器图文教程
如果觉得织梦CMS自带的编辑器满足不了您的需求,可以试试百度开发UEditor的编辑器,Ueditor是由百度web前端研发部开发的所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于BSD协议,允许自由使用和使用代码。
百度web前端研发部提供了织梦CMS安装UEditor编辑器的方法,网上提供的都是utf-8版的,这里我自己动手转换了一份GBK版本,供网友下载使用,已经配置好图片上传路径,详见压缩包ueditor/ueditor_upload.php。
[attach]175[/attach]
1、下载UEditor编辑器:UEditor-GBK版,用于进行内部编辑器的切换。
2. 解压下载的zip文件,将解压后得到的ueditor文件夹拷贝到您网站目录下的include文件夹下(include文件夹里可以看到ckeditor文件夹)
3. 用ueditor文件夹里的inc_fun_funAdmin.php文件覆盖include\inc\下的同名文件
[attach]177[/attach]
4. 打开data文件夹后找到config.cache.inc.php文件:
[attach]179[/attach]
[attach]176[/attach]
2) 修改“
- $cfg_html_editor = ‘ckeditor’
复制代码
”为“
- $cfg_html_editor = ‘ueditor’
复制代码
”:
[attach]178[/attach]
作者: kevin-ying 时间: 2014-2-26 12:38
下载地址: http://ueditor.baidu.com/website/download.html#ueditor
作者: kevin-ying 时间: 2014-2-26 13:10
1、ueditor的下载安装
到ueditor官网下载最新版的编辑器源码,下载地址:ueditor我下载的是[1.2.6.0 PHP 版本]
到dedecms的include目录新建文件夹ueditor,该文件夹就是ueditor路径,下面修改编辑器配置文件时需要该路径
2、修改dedecms编辑器配置文件
修改网站根目录下的include/inc/inc_fun_funAdmin.php文件。
找到:- if($GLOBALS['cfg_html_editor']=='fck')
复制代码
替换为:
- if($GLOBALS['cfg_html_editor']=='ueditor')
- {
- $fvalue = $fvalue=='' ? '<p></p>' : $fvalue;
- $code = '<script type="text/javascript" charset="utf-8" src="/include/ueditor/ueditor.config.js"></script>
- <script type="text/javascript" charset="utf-8" src="/include/ueditor/ueditor.all.js"></script>
- <link rel="stylesheet" type="text/css" href="/include/ueditor/themes/default/css/ueditor.css"/>
- <textarea name="'.$fname.'" id="'.$fname.'" style="width:100%;">'.$fvalue.'</textarea>
- <script type="text/javascript">var ue = new baidu.editor.ui.Editor();ue.render("'.$fname.'");</script>';
- if($gtype=="print")
- {
- echo $code;
- }
- else
- {
- return $code;
- }
- }
- else if($GLOBALS['cfg_html_editor']=='fck')
复制代码
3、修改dedecms默认编辑器为ueditor
进入dedecms后台管理,进入:系统 » 系统基本参数 » 核心设置 » Html编辑器(ckeditor,需要fck的用户可以去官网下载)
修改该项为ueditor,这里的ueditor与上面的- else if($GLOBALS['cfg_html_editor']=='ueditor')
复制代码
一定要保持一致,包括大小写也要一样,否则将调用不了ueditor编辑器
作者: kevin-ying 时间: 2014-2-26 13:36
更改文件上传路径:
路径: ueditor/php/fileup.php
将以下代码进行修改
- $config = array(
- "savePath" => "upload/" , //保存路径
- "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
- return array(
- //图片上传允许的存储目录
- 'imageSavePath' => array (
- 'upload1', 'upload2', 'upload3'
- )
- );
复制代码
array( 后面的即使文件夹,自己定义吧
更改图片上传路径:
ueditor/php/getRemoteImage.php
- $config = array(
- "savePath" => "upload/" , //保存路径
复制代码
管理图片
ueditor/php/imageManager.php
- //需要遍历的目录列表,最好使用缩略图地址,否则当网速慢时可能会造成严重的延时
- $paths = array('upload/','upload1/');
复制代码
欢迎光临 源于生活 (http://bbs.vingoo.info/) |
Powered by Discuz! X3.1 |