- sandbox.publish('savingStarted');\r
- $.ajax({\r
- method: 'post',\r
- url: '/' + gettext('editor') + '/' + document_id,\r
- data: JSON.stringify({document:doc}),\r
- success: function() {sandbox.publish('savingEnded', 'success');},\r
- error: function() {sandbox.publish('savingEnded', 'error');}\r
+\r
+ var dialog = saveDialog.create();\r
+ dialog.on('save', function(event) {\r
+ sandbox.publish('savingStarted');\r
+ dialog.toggleButtons(false);\r
+ $.ajax({\r
+ method: 'post',\r
+ url: '/' + gettext('editor') + '/' + document_id,\r
+ data: JSON.stringify({document:doc, description: event.data.description}),\r
+ success: function() {\r
+ event.success();\r
+ sandbox.publish('savingEnded', 'success');\r
+ reloadHistory();\r
+ },\r
+ error: function() {event.error(); sandbox.publish('savingEnded', 'error');}\r
+ });\r
+ console.log('save');\r
+ });\r
+ dialog.on('cancel', function() {\r