From: Sascha Peilicke
As we're unable to send the result somewhere, we don't have to pretend
we are.
---
src/webui/app/views/shared/_editor.html.erb | 32 +++++++++++++++-----------
1 files changed, 18 insertions(+), 14 deletions(-)
diff --git a/src/webui/app/views/shared/_editor.html.erb b/src/webui/app/views/shared/_editor.html.erb
index e0d1209..d2394f8 100644
--- a/src/webui/app/views/shared/_editor.html.erb
+++ b/src/webui/app/views/shared/_editor.html.erb
@@ -39,21 +39,25 @@
var uiOptions = {
imagePath: '/themes/bento/images/icons',
searchMode: 'inline',
- buttons: ['save', 'undo', 'redo', 'jump', 'reindentSelection', 'reindent'],
- saveCallback: function() {
- $.ajax({
- url: '<%= url_for(save[:url]) %>',
- data: {
- <% save[:data].each do |param, value| %>
- <% if value.to_s == '@@@' %>
- <%= param %>: editor.mirror.getValue(),
- <% else %>
- <%= param %>: '<%= value %>',
+ <% if save %>
+ buttons: ['save', 'undo', 'redo', 'jump', 'reindentSelection', 'reindent'],
+ saveCallback: function() {
+ $.ajax({
+ url: '<%= url_for(save[:url]) %>',
+ data: {
+ <% save[:data].each do |param, value| %>
+ <% if value.to_s == '@@@' %>
+ <%= param %>: editor.mirror.getValue(),
+ <% else %>
+ <%= param %>: '<%= value %>',
+ <% end %>
<% end %>
- <% end %>
- }
- })
- },
+ }
+ })
+ },
+ <% else %>
+ buttons: ['undo', 'redo', 'jump', 'reindentSelection', 'reindent'],
+ <% end %>
};
var editor = new CodeMirrorUI(document.getElementById('editor_<%= uid %>'), uiOptions, codeMirrorOptions);
<% end %>
--
1.7.7
--
To unsubscribe, e-mail: obs-commits+unsubscribe@opensuse.org
To contact the owner, e-mail: obs-commits+owner@opensuse.org