Sha256: cc556da9a737f9b0a1e90b2ebe869b366607be4db0a3376019af457d1cecf8a8

Contents?: true

Size: 548 Bytes

Versions: 19

Compression:

Stored size: 548 Bytes

Contents

module Blogit
  module PostsHelper
        
    # Creates a div tag with class 'blog_post_' + name
    # Eg: 
    #   blog_post_tag(:title, "") # => <div class="blog_post_title"></div>
    def blog_post_tag(name, content_or_options = {}, options ={}, &block)
      if block_given?
        content = capture(&block)
        options = content_or_options
      else
        content = content_or_options
      end
      options[:class] = "#{options[:class]} blog_post_#{name}".strip
      content_tag(name, content, options)
    end
        
  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
blogit-0.4.8 app/helpers/blogit/posts_helper.rb
blogit-0.4.7 app/helpers/blogit/posts_helper.rb
blogit-0.4.6 app/helpers/blogit/posts_helper.rb
blogit-0.4.5 app/helpers/blogit/posts_helper.rb
blogit-0.4.4 app/helpers/blogit/posts_helper.rb
blogit-0.4.3 app/helpers/blogit/posts_helper.rb
blogit-0.4.2 app/helpers/blogit/posts_helper.rb
blogit-0.4.1 app/helpers/blogit/posts_helper.rb
blogit-0.4.0 app/helpers/blogit/posts_helper.rb
blogit-0.3.2 app/helpers/blogit/posts_helper.rb
blogit-0.3.1 app/helpers/blogit/posts_helper.rb
blogit-0.3.0 app/helpers/blogit/posts_helper.rb
blogit-0.2.1 app/helpers/blogit/posts_helper.rb
blogit-0.2.0 app/helpers/blogit/posts_helper.rb
blogit-0.1.0 app/helpers/blogit/posts_helper.rb
blogit-0.0.13 app/helpers/blogit/posts_helper.rb
blogit-0.0.12 app/helpers/blogit/posts_helper.rb
blogit-0.0.11 app/helpers/blogit/posts_helper.rb
blogit-0.0.10 app/helpers/blogit/posts_helper.rb