Sha256: 12c34a87e38daa47cc053647cf640ad0552f6cf3b2402b4b755a2af1a6075262

Contents?: true

Size: 594 Bytes

Versions: 16

Compression:

Stored size: 594 Bytes

Contents

module Gaku
  module AdminHelper

    include Gaku::PresetsHelper
    include Gaku::SharedHelper

    def nested_header(text)
      content_tag :h4, text
    end

    def grading_methods_with_i18n
      Hash[*Gaku::GradingMethod::Types.map do |k|
        [I18n.t("grading_method.#{k}"), k.to_s]
      end.flatten]

    end

    def badge_count(count, text, css_class)
      if count != 0
        "#{text}<span class='badge pull-right #{css_class}'>#{count}</span>".html_safe
      else
        "#{text}<span class='badge pull-right #{css_class}'></span>".html_safe
      end
    end

  end
end

Version data entries

16 entries across 16 versions & 2 rubygems

Version Path
gaku_admin-0.3.0 app/helpers/gaku/admin_helper.rb
gaku_admin-0.3.0.pre.4 app/helpers/gaku/admin_helper.rb
gaku_admin-0.3.0.pre.3 app/helpers/gaku/admin_helper.rb
gaku_admin-0.3.0.pre.2 app/helpers/gaku/admin_helper.rb
gaku_admin-0.3.0.pre.1 app/helpers/gaku/admin_helper.rb
gaku_admin-0.3.0.pre.0 app/helpers/gaku/admin_helper.rb
gaku-0.2.4 admin/app/helpers/gaku/admin_helper.rb
gaku_admin-0.2.4 app/helpers/gaku/admin_helper.rb
gaku-0.2.3 admin/app/helpers/gaku/admin_helper.rb
gaku_admin-0.2.3 app/helpers/gaku/admin_helper.rb
gaku-0.2.2 admin/app/helpers/gaku/admin_helper.rb
gaku_admin-0.2.2 app/helpers/gaku/admin_helper.rb
gaku-0.2.1 admin/app/helpers/gaku/admin_helper.rb
gaku_admin-0.2.1 app/helpers/gaku/admin_helper.rb
gaku-0.2.0 admin/app/helpers/gaku/admin_helper.rb
gaku_admin-0.2.0 app/helpers/gaku/admin_helper.rb