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