test
This commit is contained in:
26
web/xava/editors/js/discussionEditor.js
Normal file
26
web/xava/editors/js/discussionEditor.js
Normal file
@@ -0,0 +1,26 @@
|
||||
if (discussionEditor == null) var discussionEditor = {};
|
||||
|
||||
discussionEditor.postMessage = function(application, module, discussionId) {
|
||||
var newComment = $('#xava_new_comment_' + discussionId);
|
||||
var comments = $('#xava_comments_' + discussionId);
|
||||
var lastComment = comments.children().last();
|
||||
var template = lastComment.clone();
|
||||
var commentContent = newComment.val();
|
||||
lastComment.find(".ox-discussion-comment-content").html(commentContent);
|
||||
lastComment.slideDown();
|
||||
newComment.val("");
|
||||
Discussion.postComment(application, module, discussionId, commentContent);
|
||||
comments.append(template);
|
||||
discussionEditor.clear(discussionId);
|
||||
}
|
||||
|
||||
discussionEditor.cancel = function(discussionId) {
|
||||
discussionEditor.clear(discussionId);
|
||||
}
|
||||
|
||||
discussionEditor.clear = function(discussionId) {
|
||||
$("#xava_new_comment_" + discussionId + "_buttons input").fadeOut();
|
||||
$('.ox-button-bar-button').fadeIn();
|
||||
$('.ox-bottom-buttons').children().fadeIn();
|
||||
CKEDITOR.instances['xava_new_comment_' + discussionId].setData('');
|
||||
}
|
||||
Reference in New Issue
Block a user