app/helpers/scrivito/editing_helper.rb in scrivito_sdk-0.16.0 vs app/helpers/scrivito/editing_helper.rb in scrivito_sdk-0.17.0
- old
+ new
@@ -1,29 +1,31 @@
module Scrivito
module EditingHelper
+ def generator_meta_tag
+ content = 'Scrivito by Infopark AG (scrivito.com)'
+ content << "; Version #{GemInfo.version}" if inplace_editing_allowed?
+ tag :meta, name: 'generator', content: content
+ end
+
def include_editing_stylesheet
- if inplace_editing_allowed?
- stylesheet_link_tag :scrivito_editing
- end
+ (inplace_editing_allowed? ? stylesheet_link_tag(:scrivito_editing) : '').html_safe
end
def widget_reset_stylesheet
stylesheet = '*[data-scrivito-field-type="widget"],' \
' *[data-scrivito-private-widget-id] { position: relative; }'
content_tag(:style, stylesheet, {type: 'text/css'}, false)
end
def include_editing_javascript
- render 'scrivito/editing_javascript' if inplace_editing_allowed?
+ (inplace_editing_allowed? ? render('scrivito/editing_javascript') : '').html_safe
end
def scrivito_client_config
- client_config = ClientConfig.new(@obj, cms_editing_context, lookup_context)
- if @scrivito_open_details_page
- client_config.open_resource_dialog(@scrivito_binary_id, @scrivito_return_to);
- end
+ client_config = ClientConfig.new(@obj, cms_editing_context, lookup_context,
+ resource: @scrivito_resource, return_to: params[:return_to])
client_config.to_json.html_safe
end
end
end