X-Git-Url: https://git.mdrn.pl/fnpeditor.git/blobdiff_plain/1aba836313d1513bbe0ca947e01176806c900233..f1a5428285aa5741b76bf9a7c64bcdeecf6d1916:/modules/data.js?ds=inline diff --git a/modules/data.js b/modules/data.js index e4b564e..36ba172 100644 --- a/modules/data.js +++ b/modules/data.js @@ -3,6 +3,21 @@ rng.modules.data = function(sandbox) { var doc = sandbox.getBootstrappedData().document; var document_id = sandbox.getBootstrappedData().document_id; + + if(doc === '') { + doc = '\n\ + \n\ + \n\ +
\n\ + '; + } + + function readCookie(name) { var nameEQ = escape(name) + "="; var ca = document.cookie.split(';'); @@ -35,10 +50,13 @@ rng.modules.data = function(sandbox) { sandbox.publish('documentChanged', doc, reason); }, saveDocument: function() { + sandbox.publish('savingStarted'); $.ajax({ method: 'post', - url: '/editor/' + document_id, - data: JSON.stringify({document:doc}) + url: '/' + gettext('editor') + '/' + document_id, + data: JSON.stringify({document:doc}), + success: function() {sandbox.publish('savingEnded', 'success');}, + error: function() {sandbox.publish('savingEnded', 'error');} }); }