Sha256: e1adaa92cd49a4924621ecce2a1da88514b51359fd11413c478880ea58cb23bb

Contents?: true

Size: 558 Bytes

Versions: 27

Compression:

Stored size: 558 Bytes

Contents

module Renalware
  module ArticleHelper
    # Renders:
    # <article>
    #   <header>
    #     <h1>[title]</h1>
    #   </header>
    #   [yielded content]
    # </article>
    def article_tag(title = nil, options = nil, &block)
      output = tag(:article, options, true)
      if title.present?
        output.safe_concat(
          content_tag("header".freeze) do
            content_tag("h1".freeze, title)
          end
        )
      end
      output.concat(capture(&block)) if block_given?
      output.safe_concat("</article>")
    end
  end
end

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
renalware-core-2.0.16 app/helpers/renalware/article_helper.rb
renalware-core-2.0.15 app/helpers/renalware/article_helper.rb
renalware-core-2.0.14 app/helpers/renalware/article_helper.rb
renalware-core-2.0.13 app/helpers/renalware/article_helper.rb
renalware-core-2.0.12 app/helpers/renalware/article_helper.rb
renalware-core-2.0.11 app/helpers/renalware/article_helper.rb
renalware-core-2.0.9 app/helpers/renalware/article_helper.rb
renalware-core-2.0.8 app/helpers/renalware/article_helper.rb
renalware-core-2.0.7 app/helpers/renalware/article_helper.rb
renalware-core-2.0.5 app/helpers/renalware/article_helper.rb
renalware-core-2.0.4 app/helpers/renalware/article_helper.rb
renalware-core-2.0.3 app/helpers/renalware/article_helper.rb
renalware-core-2.0.2 app/helpers/renalware/article_helper.rb
renalware-core-2.0.1 app/helpers/renalware/article_helper.rb
renalware-core-2.0.0 app/helpers/renalware/article_helper.rb
renalware-core-2.0.0.pre.rc13 app/helpers/renalware/article_helper.rb
renalware-core-2.0.0.pre.rc11 app/helpers/renalware/article_helper.rb
renalware-core-2.0.0.pre.rc10 app/helpers/renalware/article_helper.rb
renalware-core-2.0.0.pre.rc9 app/helpers/renalware/article_helper.rb
renalware-core-2.0.0.pre.rc8 app/helpers/renalware/article_helper.rb