X-Git-Url: https://git.mdrn.pl/fnpeditor.git/blobdiff_plain/ef0f264a9a385985afb67cb533cc720787b757fd..2b589ff1348083317b6fba787c1b4fd61eecf8c9:/src/editor/modules/documentCanvas/canvas/comments/comments.js diff --git a/src/editor/modules/documentCanvas/canvas/comments/comments.js b/src/editor/modules/documentCanvas/canvas/comments/comments.js index 41ed973..632616b 100644 --- a/src/editor/modules/documentCanvas/canvas/comments/comments.js +++ b/src/editor/modules/documentCanvas/canvas/comments/comments.js @@ -142,6 +142,11 @@ var CommentView = function(commentNode) { metaData.some(function(row) { date = row.getValue(); + if(/[0-9][0-9]:[0-9][0-9]:[0-9][0-9]$/g.test(date)) { + date = date.split(':'); + date.pop(); + date = date.join(':'); + } return true; }, 'date'); @@ -153,8 +158,13 @@ var CommentView = function(commentNode) { this.contentElement = this.dom.find('.content'); this.editElement = this.dom.find('.edit'); + this.deleteDialogElement = this.dom.find('.deleteDialog'); this.dom.find('.remove-btn').on('click', function() { + this.deleteDialogElement.show(); + }.bind(this)); + + this.dom.find('.deleteDialog-confirm').on('click', function() { this.node.document.transaction(function() { this.node.detach(); }.bind(this), { @@ -164,6 +174,10 @@ var CommentView = function(commentNode) { }); }.bind(this)); + this.dom.find('.deleteDialog-cancel').on('click', function() { + this.deleteDialogElement.hide(); + }.bind(this)); + this.dom.find('.edit-start-btn').on('click', function() { this.startEditing(); }.bind(this));