提交 27b30d5e 编写于 作者: C campaign

添加自动保存提示和修改了message的参数名称

上级 b3e7ccf5
......@@ -117,7 +117,9 @@
'ui/message.js',
'adapter/editorui.js',
'adapter/editor.js',
'adapter/message.js'
'adapter/message.js',
'adapter/autosave.js'
],
baseURL = '../_src/';
for (var i=0,pi;pi = paths[i++];) {
......
UE.registerUI('autosave', function(editor) {
editor.on('afterautosave',function(eventname){
editor.trigger('showmessage',editor.getLang('autosave.success'))
})
});
......@@ -15,10 +15,13 @@ UE.registerUI('message', function(editor) {
});
me.addListener('showmessage', function(type, opt){
opt = utils.isString(opt) ? {
'content': opt
} : opt;
var message = new Message({
'timeout': opt.timeout,
'type': opt.info,
'title': opt.title,
'type': opt.type,
'content': opt.content,
'keepshow': opt.keepshow,
'editor': me
}),
......
......@@ -20,7 +20,7 @@
' <div id="##_body" class="edui-message-body edui-message-type-info">' +
' <iframe style="position:absolute;z-index:-1;left:0;top:0;background-color: transparent;" frameborder="0" width="100%" height="100%" src="about:blank"></iframe>' +
' <div class="edui-shadow"></div>' +
' <div id="##_title" class="edui-message-title">' +
' <div id="##_content" class="edui-message-content">' +
' </div>' +
' </div>' +
'</div>';
......@@ -34,7 +34,7 @@
}, opt.timeout || 4000);
}
opt.title !== undefined && me.setTitle(opt.title);
opt.content !== undefined && me.setContent(opt.content);
opt.type !== undefined && me.setType(opt.type);
me.show();
......@@ -46,16 +46,16 @@
me.hide();
});
},
setTitle: function(title){
this.getDom('title').innerHTML = title;
setContent: function(content){
this.getDom('content').innerHTML = content;
},
setType: function(type){
type = type || 'info';
var body = this.getDom('body');
body.className = body.className.replace(/edui-message-type-[\w-]+/, 'edui-message-type-' + type);
},
getTitle: function(){
return this.getDom('title').innerHTML;
getContent: function(){
return this.getDom('content').innerHTML;
},
getType: function(){
var arr = this.getDom('body').match(/edui-message-type-([\w-]+)/);
......
......@@ -12,9 +12,11 @@
8. 整理配置参数,把遗漏在代码中的配置项整理到ueditor.config.js里
9. 修复图片拉伸工具和编辑拉伸长高器的样式冲突
10. 修复文字的unicode编码会被错误再次解析问题
11. 优化错误提示方式,上传错误使用冒泡提示错误信息
11. 添加消息t提示功能,使用冒泡提示信息
12. 优化上传功能提示,当后端配置项没正常加载,禁用上传功能
13. 修复单图上传按钮和jquery表单验证不兼容的问题
13. 修复单图上传按钮和jqueryValidate不兼容的问题
14. 简化了与jqueryValidate的结合操作,具体看_examples/jqueryValidateDemo.html
15. 修复在删除编辑器后,再次创建时丢失原有id的问题
##1.4.2
###重构前后端交互功能
......
......@@ -677,5 +677,8 @@ UE.I18N['en'] = {
listBackgroundURL:'',
buttonURL:'button.png'
}
},
'autosave': {
'success':'Automatically saved successfully'
}
};
......@@ -661,5 +661,8 @@ UE.I18N['zh-cn'] = {
'netError':"网络连接错误,请重试!",
'copySuccess':"图片地址已经复制!",
'flashI18n':{} //留空默认中文
},
'autosave': {
'success':'自动保存成功'
}
};
......@@ -58,7 +58,7 @@
text-shadow: 0 1px 0 #fff;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.edui-default .edui-message .edui-message-title {
.edui-default .edui-message .edui-message-content {
font-size: 10pt;
word-wrap: break-word;
word-break: normal;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册