Sha256: 0a42ad09e67269dded29d65fbb63e4c12e43742823b78e5588cac85eb141411d

Contents?: true

Size: 786 Bytes

Versions: 15

Compression:

Stored size: 786 Bytes

Contents

module Sufia
  module BlacklightOverride
    def render_bookmarks_control?
      false
    end

    def url_for_document doc, options = {}
      if (doc.is_a?(SolrDocument) && doc.hydra_model == 'Collection')
        [collections, doc]
      else
        [sufia, doc]
      end
    end
  
    def render_constraints_query(localized_params = params)
      # So simple don't need a view template, we can just do it here.
      scope = localized_params.delete(:route_set) || self
      return "".html_safe if localized_params[:q].blank?

      render_constraint_element(constraint_query_label(localized_params),
            localized_params[:q],
            :classes => ["query"],
            :remove => scope.url_for(localized_params.merge(:q=>nil, :action=>'index')))
    end

  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
sufia-6.2.0 app/helpers/sufia/blacklight_override.rb
sufia-6.1.0 app/helpers/sufia/blacklight_override.rb
sufia-5.0.0 app/helpers/sufia/blacklight_override.rb
sufia-6.0.0 app/helpers/sufia/blacklight_override.rb
sufia-6.0.0.rc4 app/helpers/sufia/blacklight_override.rb
sufia-6.0.0.rc3 app/helpers/sufia/blacklight_override.rb
sufia-5.0.0.rc1 app/helpers/sufia/blacklight_override.rb
sufia-6.0.0.rc2 app/helpers/sufia/blacklight_override.rb
sufia-6.0.0.rc1 app/helpers/sufia/blacklight_override.rb
sufia-4.3.1 app/helpers/sufia/blacklight_override.rb
sufia-6.0.0.beta1 app/helpers/sufia/blacklight_override.rb
sufia-4.2.0 app/helpers/sufia/blacklight_override.rb
sufia-4.1.0 app/helpers/sufia/blacklight_override.rb
sufia-4.0.1 app/helpers/sufia/blacklight_override.rb
sufia-4.0.0 app/helpers/sufia/blacklight_override.rb