提交 fafd7cc5 编写于 作者: J Jinqn

修改版本号

上级 76872cf9
# UEditor进行二次开发
##背景
UEditor虽然功能众多,但对于广大开发者来说,还是有很多定制化的功能需求,如果都靠UEditor团队自己开发那是不现实的,这时就需要广大开发者在UEditor的基础上自己开发定制功能。但在之前的版本中,UEditor对于二次开发的支持不够优化,经常需要开发者不仅要开发相应的功能,例如command命令,plugin插件等,还要在UEditor上修改多处文件,例如,添加按钮,添加样式等等,才能将功能添加到UEditor中。这样的方式对于以后的升级和后续定制功能的维护,都会造成维护困难的问题。介于次,UEditor从1.4.0开始,添加对于二次开发的扩展支持。
UEditor虽然功能众多,但对于广大开发者来说,还是有很多定制化的功能需求,如果都靠UEditor团队自己开发那是不现实的,这时就需要广大开发者在UEditor的基础上自己开发定制功能。但在之前的版本中,UEditor对于二次开发的支持不够优化,经常需要开发者不仅要开发相应的功能,例如command命令,plugin插件等,还要在UEditor上修改多处文件,例如,添加按钮,添加样式等等,才能将功能添加到UEditor中。这样的方式对于以后的升级和后续定制功能的维护,都会造成维护困难的问题。介于次,UEditor从1.4.1开始,添加对于二次开发的扩展支持。
##二次开发方式
无需对UEditor代码做任何修改,只需在UEditor之外通过UEditor提供的二次开发接口开发定制功能.这种开发方式不仅避免了修改UEditor源码,方便日后UEditor的升级,而且通过接口,可以将开发的定制功能维护到一个文件中或者一个目录中,方便日后对其维护。
......
......@@ -16,6 +16,6 @@ UE.I18N = {};
UE._customizeUI = {};
UE.version = "1.4.0";
UE.version = "1.4.1";
var dom = UE.dom = {};
\ No newline at end of file
/**
* 截屏插件,为UEditor提供插入支持
* @file
* @since 1.4.0
* @since 1.4.1
*/
UE.plugin.register('snapscreen', function (){
......
#UEditor Change List
##1.4.0
##1.4.1
###重构前后端交互功能
1. 前端上传模块统一改用webuploader
2. 整体重构了文件上传的配置方式,改为统一在后端配置,前后端自动打通,[详细文档]()
......@@ -44,8 +44,9 @@
3. 添加retainOnlyLabelPasted配置,指定粘贴时是否是只保留标签模式,默认是false
4. 优化了添加toolbar上各类ui的方式,方便二次开发
6. 优化有时产出数据会带有 bookmark标签的脏数据问题
7. 优化自动排版功能,选项保存到localStorage或cookie
8. 添加右键菜单的复制粘贴的支持,非ie不提供粘贴功能
7. 添加LocalStorage本地存储工具
8. 优化自动排版功能,选项保存到localStorage或UserData
9. 添加右键菜单的复制粘贴的支持,非ie不提供粘贴功能
##1.3.6
......
......@@ -2,7 +2,7 @@
"name": "ueditor",
"title": "ueditor",
"description": "UEditor富文本web编辑器",
"version": "1.4.0",
"version": "1.4.1",
"homepage": "http://ueditor.baidu.com/",
"author": {
"name": "f-cube @ FEX",
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册