Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
scrapbook / app / helpers / scrapbook / library_helper.rb
Size: Mime:
module Scrapbook
  module LibraryHelper
    def metadata_fields
      Scrapbook.config.metadata_fields.values
    end

    def current_context
      Context.find(context_source)
    end

    def hint_text(translation_name, context = current_context, options = {})
      t_opts = { context: context.title,
                 file_type_category: context.file_type_category }.merge(options)
      translation = t(translation_name, t_opts)

      content_tag :p, translation, class: 'hint-text'
    end

    private
    def context_source
      return params[:context] if params[:context].present?
      return @placement.context_name if @placement
    end
  end
end