dev_aliyun
杨树明 6 years ago
parent 59bcc26962
commit 2554e6dd72

@ -3,7 +3,7 @@
<%= javascript_include_tag 'create_kindeditor'%> <%= javascript_include_tag 'create_kindeditor'%>
<% end %> <% end %>
<script> <script>
var reply_editor = sd_create_editor_from_data(<%= @issue.id%>, null, "100%", "<%= @issue.class.name %>"); sd_create_editor_from_data(<%= @issue.id%>, null, "100%", "<%= @issue.class.name %>");
</script> </script>
<style> <style>
.set_Reply_detail ul li.homepagePostReplyContainer,.set_Reply_detail div.homepagePostReplyContainer{padding-left: 10px;padding-right: 0px } .set_Reply_detail ul li.homepagePostReplyContainer,.set_Reply_detail div.homepagePostReplyContainer{padding-left: 10px;padding-right: 0px }

@ -37,7 +37,7 @@ function sd_create_editor(params){
//params.toolbar_container.hide(); //params.toolbar_container.hide();
$('#reply_image_' + id).addClass('imageFuzzy'); $('#reply_image_' + id).addClass('imageFuzzy');
if(/^\s*<\w*\s*\w*\=\"\w*\"\s*\w*\=\"\w*\:\s*\#\d*\;\s*\w*\-\w*\:\s*\w*\;\"\>[\u4e00-\u9fa5]*<\/\w*\>\s*$/.test(this.edit.html())){ if(/^\s*<\w*\s*\w*\=\"\w*\"\s*\w*\=\"\w*\:\s*\#\d*\;\s*\w*\-\w*\:\s*\w*\;\"\>[\u4e00-\u9fa5]*<\/\w*\>\s*$/.test(this.edit.html())){
params.submit_btn.show(); params.submit_btn.hide();
params.toolbar_container.hide(); params.toolbar_container.hide();
this.resize("100%", null); this.resize("100%", null);
}else if(this.edit.html().trim() != ""){ }else if(this.edit.html().trim() != ""){
@ -74,7 +74,7 @@ function sd_create_editor(params){
$(".ke-outline>.ke-toolbar-icon",toolbar).append('表情'); $(".ke-outline>.ke-toolbar-icon",toolbar).append('表情');
params.toolbar_container.append(toolbar); params.toolbar_container.append(toolbar);
params.toolbar_container.hide(); params.toolbar_container.hide();
params.submit_btn.show(); params.submit_btn.hide();
//init //init
var edit = this.edit; var edit = this.edit;
var body = edit.doc.body; var body = edit.doc.body;
@ -124,7 +124,7 @@ function sd_create_shixun_editor(params){
sd_check_editor_form_field({content:this,contentmsg:params.contentmsg,textarea:params.textarea}); sd_check_editor_form_field({content:this,contentmsg:params.contentmsg,textarea:params.textarea});
if(this.isEmpty()) { if(this.isEmpty()) {
this.edit.html("<span id='hint' style='color:#999999;font-size:12px;'>我要回复</span>"); this.edit.html("<span id='hint' style='color:#999999;font-size:12px;'>我要回复</span>");
params.submit_btn.show(); params.submit_btn.hide();
params.toolbar_container.hide(); params.toolbar_container.hide();
this.resize("100%", "30px"); this.resize("100%", "30px");
$("#dis_reply_id").val(""); $("#dis_reply_id").val("");
@ -180,7 +180,7 @@ function sd_create_shixun_editor(params){
$(".ke-outline>.ke-toolbar-icon",toolbar).append('表情'); $(".ke-outline>.ke-toolbar-icon",toolbar).append('表情');
params.toolbar_container.append(toolbar); params.toolbar_container.append(toolbar);
params.toolbar_container.hide(); params.toolbar_container.hide();
params.submit_btn.show(); params.submit_btn.hide();
//init //init
var edit = this.edit; var edit = this.edit;
var body = edit.doc.body; var body = edit.doc.body;
@ -206,20 +206,18 @@ function sd_check_editor_form_field(params){
if(params.content.isEmpty()){ if(params.content.isEmpty()){
result=false; result=false;
} }
console.log(params.content) if(params.content.html()!=params.textarea.html() || params.issubmit==true){
// if(params.content.html()!=params.textarea.html() || params.issubmit==true){ params.textarea.html(params.content.html());
// params.textarea.html(params.content.html()); params.content.sync();
// if(params.content.isEmpty() || /^\s*<\w*\s*\w*\=\"\w*\"\s*\w*\=\"\w*\:\s*\#\d*\;\s*\w*\-\w*\:\s*\w*\;\"\>[\u4e00-\u9fa5]*<\/\w*\>\s*$/.test(params.textarea.html())){
// params.content.sync(); params.contentmsg.html('内容不能为空');
// if(params.content.isEmpty() || /^\s*<\w*\s*\w*\=\"\w*\"\s*\w*\=\"\w*\:\s*\#\d*\;\s*\w*\-\w*\:\s*\w*\;\"\>[\u4e00-\u9fa5]*<\/\w*\>\s*$/.test(params.textarea.html())){ params.contentmsg.css({color:'#ff0000'});
// params.contentmsg.html('内容不能为空'); }else{
// params.contentmsg.css({color:'#ff0000'}); params.contentmsg.html('填写正确');
// }else{ params.contentmsg.css({color:'#008000'});
// params.contentmsg.html('填写正确'); }
// params.contentmsg.css({color:'#008000'}); params.contentmsg.show();
// } }
// params.contentmsg.show();
// }
} }
return result; return result;
} }
@ -434,7 +432,7 @@ function sd_create_message_editor(params){
this.edit.html("<span id='hint' style='color:#999999;font-size:12px;'>我要回复</span>"); this.edit.html("<span id='hint' style='color:#999999;font-size:12px;'>我要回复</span>");
params.toolbar_container.hide(); params.toolbar_container.hide();
this.resize("100%", "30px"); this.resize("100%", "30px");
params.submit_btn.show(); params.submit_btn.hide();
params.notice_msg.hide(); params.notice_msg.hide();
} }
$('#mini_comment_section').height('auto'); $('#mini_comment_section').height('auto');

@ -245,22 +245,21 @@ function sd_create_shixun_editor(params){
function sd_check_editor_form_field(params){ function sd_check_editor_form_field(params){
var result=true; var result=true;
if(params.content!=undefined){ if(params.content!=undefined){
if(params.content.isEmpty()){
// if(params.content.isEmpty()){ result=false;
// result=false; }
// } if(params.content.html()!=params.textarea.html() || params.issubmit==true){
// if(params.content.html()!=params.textarea.html() || params.issubmit==true){ params.textarea.html(params.content.html());
// params.textarea.html(params.content.html()); params.content.sync();
// params.content.sync(); if(params.content.isEmpty() || /^\s*<\w*\s*\w*\=\"\w*\"\s*\w*\=\"\w*\:\s*\#\d*\;\s*\w*\-\w*\:\s*\w*\;\"\>[\u4e00-\u9fa5]*<\/\w*\>\s*$/.test(params.textarea.html())){
// if(params.content.isEmpty() || /^\s*<\w*\s*\w*\=\"\w*\"\s*\w*\=\"\w*\:\s*\#\d*\;\s*\w*\-\w*\:\s*\w*\;\"\>[\u4e00-\u9fa5]*<\/\w*\>\s*$/.test(params.textarea.html())){ params.contentmsg.html('内容不能为空');
// params.contentmsg.html('内容不能为空'); params.contentmsg.css({color:'#ff0000'});
// params.contentmsg.css({color:'#ff0000'}); }else{
// }else{ params.contentmsg.html('填写正确');
// params.contentmsg.html('填写正确'); params.contentmsg.css({color:'#008000'});
// params.contentmsg.css({color:'#008000'}); }
// } params.contentmsg.show();
// params.contentmsg.show(); }
// }
} }
return result; return result;
} }
@ -315,7 +314,7 @@ function sd_create_editor_from_data(id){
params.contentmsg = $("span[nhname='contentmsg_" + id + "']", params.div_form); params.contentmsg = $("span[nhname='contentmsg_" + id + "']", params.div_form);
params.toolbar_container = $("div[nhname='toolbar_container_" + id + "']", params.div_form); params.toolbar_container = $("div[nhname='toolbar_container_" + id + "']", params.div_form);
params.cancel_btn = $("#new_message_cancel_btn_" + id); params.cancel_btn = $("#new_message_cancel_btn_" + id);
params.submit_btn = $("#fnew_message_submit_btn_" + id); params.submit_btn = $("#new_message_submit_btn_" + id);
params.height = height; params.height = height;
params.width = width; params.width = width;
if (params.textarea.data('init') == undefined) { if (params.textarea.data('init') == undefined) {

Loading…
Cancel
Save