Sha256: 4fad3febc7bf48a003828ac5cfda02bed13e61d0adff58f9aa1e18ed70b7d680

Contents?: true

Size: 453 Bytes

Versions: 8

Compression:

Stored size: 453 Bytes

Contents

module Admin::BlogHelper
  def lock_toggle_target
    if @post.locked
      "unlock"
    else
      "lock"
    end
  end

  def lock_disabled
    if @post.locked
      'disabled="disabled"'.html_safe
    end
  end

  def post_lock_disabled
    if @post.locked || @post.posted?
      'disabled="disabled"'.html_safe
    end
  end

  def format_posted_at(fmt)
    if @post && @post.posted_at
      @post.posted_at.localtime.strftime fmt
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
cartoonist-blog-0.0.16 app/helpers/admin/blog_helper.rb
cartoonist-blog-0.0.15 app/helpers/admin/blog_helper.rb
cartoonist-blog-0.0.14 app/helpers/admin/blog_helper.rb
cartoonist-blog-0.0.13 app/helpers/admin/blog_helper.rb
cartoonist-blog-0.0.12 app/helpers/admin/blog_helper.rb
cartoonist-blog-0.0.11 app/helpers/admin/blog_helper.rb
cartoonist-blog-0.0.10 app/helpers/admin/blog_helper.rb
cartoonist-blog-0.0.9 app/helpers/admin/blog_helper.rb