Sha256: 0e5d469e74b2ae2e8a09e44d225b39f32a8295b94e74f67309b288932250eb23
Contents?: true
Size: 789 Bytes
Versions: 27
Compression:
Stored size: 789 Bytes
Contents
module Scrivito class LayoutTags < Struct.new(:view) def client_config(obj, resource) if view.scrivito_user editing_context = EditingContextMiddleware.from_request(view.request) config = ClientConfig.new(obj, editing_context, view.lookup_context, resource: resource, return_to: view.params[:return_to] ).to_json view.content_tag(:div, '', 'data-scrivito-private-config' => config) end end def editing_auth_warning view.render('scrivito/editing_auth_warning') unless Configuration.editing_auth_callback end def generator_meta_tag content = 'Scrivito by Infopark AG (scrivito.com)' content << "; Version #{GemInfo.version}" if view.scrivito_user view.tag(:meta, name: 'generator', content: content) end end end
Version data entries
27 entries across 27 versions & 1 rubygems