帝国ECMS7.0与百度编辑器UEditor1.2.4整合 GBK版

[!--oldtitle--]

适何人群:

演示

小编推荐:UEditor1.2.4整合帝国ECMS7.0以插件形式替换帝国ECMS中的默认编辑器。1.带前台和后台图片、附件批量上传、涂鸦、插入WORD图片、远程保存图片、屏幕截图。2.PHP上传处理部自动区分后台管理员,前台会员 3.上传权限控制附件和图片类型、大小等整合了帝国ECMS系统配置4.图片、附件和涂鸦存等文件放目录已整合帝国ECMS5.使用方便,只需要修改字段HTML即可,无需要修改其他6.兼容性处理、解决某些浏览器dialogs可能错位问题(这问题是帝国程序问题)
我要下载:[ 下载地址1 ]

源码介绍

如何将百度编辑器ueditor整合到帝国cms 7.0里去?
 


UEditor1.2.4整合帝国ECMS7.0以插件形式替换帝国ECMS中的默认编辑器。
1.带前台和后台图片、附件批量上传、涂鸦、插入WORD图片、远程保存图片、屏幕截图。
2.PHP上传处理部自动区分后台管理员,前台会员
3.上传权限控制附件和图片类型、大小等整合了帝国ECMS系统配置
4.图片、附件和涂鸦存等文件放目录已整合帝国ECMS
5.使用方便,只需要修改字段HTML即可,无需要修改其他
6.兼容性处理、解决某些浏览器dialogs可能错位问题(这问题是帝国程序问题)
  /e/admin/AddNews.php,333行 、<html> 改为
  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  <html xmlns="http://www.w3.org/1999/xhtml">


//========================使用方法:================================
使用方法:
一、系统——管理数据表——管理字段——修改newstext字段——“输入表单”和“投稿表单”html代码,换成下面代码
    <?php include(ECMS_PATH.'/e/data/ecmseditor/ueditor/php/editor.php');?>

[URL]b785620fe89a05fb7539e47fa6cab548.jpg


二、将UEditor文件夹放到\e\data\ecmseditor\目录下


三、就是这么简单。***初级用用户到此,帝国ECMS6.6+UEditor1.2.4就已经整合完成!

[URL]ffd0b3d0af7c7877833a2eb10aadf84c.jpg

[URL]21e8a19c573e4ac8bdfa451e752bc1bf.jpg

//================================高级应用=================================================

<?php
//自定义编辑器字段(不设置默认帝国新闻字段newstext)例如:简介字段加上编辑器
$field      = 'smalltext';
// 1加水印 0不水印 (使用水印功能,要很先设置“系统参数设置——图片设置”相关参数)
$getmark    = 1;
//附件存入指定栏目
$ue_classid = 1;
//编辑器工具栏设置
$toolbars   = "'FullScreen','Source','Undo','Redo','Bold'";
//编辑器宽度 值true、false和数值
$ue_width   = '1000';
//编辑器高度 值true、false和数值
$ue_height  = '320';
//编辑器最小宽度
$ue_min_w   = '800';
//编辑器最小高度
$ue_min_h   = '220';
//不设默认引用JQurey-1.8.3,值为1不引用
$ue_jquery=1;
include(ECMS_PATH.'/e/data/ecmseditor/ueditor/php/editor.php');
?>

//==========UEditor 修改记录 整合系统可以忽略以下内容,升级编辑器是可以参考 ===============
下面为增加的文件(GBK和UTF-8代码完全一样,仅页面编码不同,自动识别UTF-8编码,自动转换编码)
php/editor.php           实例化页面
php/upload.php           提交处理分类
php/upload_ecms_fun.php  帝国ECMS6.6处理附件部分
jquery-1.8.3.min.js      JQuery本地化(需要1.8.3版本,以下报错)
下面的文件建议删除
php/imageUp.php
php/scrawlUp.php
php/fileUp.php
php/getRemoteImage.php
php/imageManager.php
php/getContent.php
------------------------------------------------------------------------------------------
一、图片和 WORD转存增加三项:附加参数,图片类型,图片大小
dialogs/image/image.html
dialogs/imagworde/image.html

ext:'{"param1":"value1", "param2":"value2"}',
改为
ext:editor.img_ext,

*.gif;*.jpeg;*.png;*.jpg
改为
'+editor.img_type+'

maxSize:4,
改为
maxSize:editor.img_size,

------------------------------------------------------------------------------------------
二、在线浏览图片和添加背景图片时POST增加附加参数
dialogs/image/image.js
dialogs/background/background.js

action:"get",
改为
data:editor.show_img_ext,

------------------------------------------------------------------------------------------
三、附件增加三项:附加参数,附件类型,附件大小
dialogs/attachment/attachment.html

post_params:{"PHPSESSID":"<?php echo session_id(); ?>"},
改为
post_params:editor.file_ext,

file_types:"*.*",
改为
file_types:editor.file_type,

file_size_limit:"100 MB",
改为
file_size_limit:editor.file_size+" MB",

------------------------------------------------------------------------------------------
四、涂鸦 dialogs/scrawl/scrawl.js (POST涂鸦数据时加附加参数)涂鸦可以取得cookies
content:base64,
增加一行
data:editor.scrawl_data,

------------------------------------------------------------------------------------------
五、配置文件 editor_all.js和editor_all_min.js (远程保存图片的附加参数)
onerror:callbacks["error"]
增加
,data:editor.img_url_ext


2013.01.11
1、GBK编码更新到帝国CMS7.0FREE版本

 UEditor是什么,UEditor有什么优势,UEditor好在哪里?

UEditor是由WEB前端研发部开发的所见即所得的开源富文本编辑器,具有轻量、可定制、用户体验优秀等特点。开源基于BSD协议,所有源代码在协议允许范围内可自由修改和使用。百度UEditor的推出,可以帮助不少网站开者在开发富文本编辑器所遇到的难题,节约开发者因开发富文本编辑器所需要的大量时间,有效降低了企业的开发成本...这些都是废话,下面来点正点的,看图吧


 

图1:百度富文本编辑器总览

图2:支持直接插入百度地图

图3:支持直接插入谷歌地图

图4:支持直接搜索图片然后插入

图5:非常丰富的表情

图6:支持直接抓取优酷等视频并解析出地址,这个很好用

图7:还有更多的百度应用也可以直接调用啊

向作者提问

下载说明:

⊙本网站的源码压缩密码如未做特殊说明,均为www.jnear.com。
⊙所有源码都经过测试,无毒,可用!!
⊙本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。

  • 说点什么