X-Git-Url: https://git.mdrn.pl/redakcja.git/blobdiff_plain/d1582246fb727ec53bb984b432a3a59ce86ea772..3669f00df3636d92c7de6fb0c7ebeac89150e5fe:/project/static/js/views/editor.js
diff --git a/project/static/js/views/editor.js b/project/static/js/views/editor.js
index 49b5e022..e9e62e99 100644
--- a/project/static/js/views/editor.js
+++ b/project/static/js/views/editor.js
@@ -37,7 +37,7 @@ var EditorView = View.extend({
},
quickSave: function(event) {
- this.model.updateDirtyContentModel();
+ this.model.saveDirtyContentModel();
},
commit: function(event) {
@@ -45,7 +45,19 @@ var EditorView = View.extend({
},
doCommit: function(message) {
- this.model.updateDirtyContentModel(message);
+ this.model.saveDirtyContentModel(message);
+ },
+
+ update: function(event) {
+ this.model.update();
+ },
+
+ merge: function(event) {
+ $('#commit-dialog', this.element).jqmShow({callback: this.doMerge.bind(this)});
+ },
+
+ doMerge: function(message) {
+ this.model.merge(message);
},
loadRelatedIssues: function(hash) {
@@ -73,28 +85,22 @@ var EditorView = View.extend({
$("div.fatal-error-box", c).hide();
$("div.container-box", c).hide();
- // $.getJSON(c.attr('ui:ajax-src') + '?callback=?',
- // function(data, status)
- // {
- // var fmt = '';
- // $(data).each( function() {
- // fmt += '\n'
- // });
- // $("div.container-box", c).html(fmt);
- // $("div.loading-box", c).hide();
- // $("div.container-box", c).show();
- // });
+ $.getJSON(c.attr('ui:ajax-src') + '?callback=?',
+ function(data, status)
+ {
+ var fmt = '';
+ $(data).each( function() {
+ fmt += '\n';
+ });
+ $("div.container-box", c).html(fmt);
+ $("div.loading-box", c).hide();
+ $("div.container-box", c).show();
+ });
hash.w.show();
},
- update: function(event) {
- },
-
- merge: function(event) {
- },
-
modelStateChanged: function(property, value) {
// Uaktualnia stan przycisków
if (value == 'dirty') {