Sha256: d6799ad3d029ff4cd382a3f9ff9866f8566a39a6474c503f8f01384acdf7ac86

Contents?: true

Size: 985 Bytes

Versions: 4

Compression:

Stored size: 985 Bytes

Contents

module RailsConnector

  # This module contains helpers that render tags for the html head
  # and the end of the html body.
  # @api public
  module LayoutHelper
    include TrackingHelper

    # Renders all tags needed in the html head for the enabled features.
    # @api public
    def rails_connector_header_tags
      html = "".html_safe
      html += tag('meta', :name => 'generator',
          :content => "Rails Connector for Infopark CMS Fiona by Infopark AG (www.infopark.de)")
      if Configuration.enabled?(:rss)
        html += auto_discovery_link_tag(:rss, rss_url, :title => 'RSS Feed')
      end
      html += include_edit_marker_support
      html
    end

    # Renders all tags needed at the end of the body tag for the enabled features.
    # @api public
    def rails_connector_after_content_tags
      html = "".html_safe
      html += render_marker_code
      html += google_analytics if Configuration.enabled?(:google_analytics)
      html
    end
  end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
infopark_rails_connector-6.8.3.2.153416031 app/helpers/rails_connector/layout_helper.rb
infopark_rails_connector-6.8.3.1.23895778 app/helpers/rails_connector/layout_helper.rb
infopark_rails_connector-6.8.2.36.82613853 app/helpers/rails_connector/layout_helper.rb
infopark_rails_connector-6.8.2.7.128454143 app/helpers/rails_connector/layout_helper.rb