Sha256: 602170023167a0900f5f270948c2400b142d65290fa68d0deed23d84abe0206f

Contents?: true

Size: 838 Bytes

Versions: 4

Compression:

Stored size: 838 Bytes

Contents

require "blacklight/marc"
require "rails"

module Blacklight::Marc
  class Engine < Rails::Engine
    config.autoload_paths += %W(
      #{config.root}/app/presenters
      #{config.root}/app/controllers/concerns
      #{config.root}/app/models/concerns
    )

    rake_tasks do
      load "railties/solr_marc.rake"
    end

    initializer 'blacklight_marc.initialize' do |app|
      require 'blacklight/solr/document'

      Mime::Type.register_alias "text/plain", :refworks_marc_txt
      Mime::Type.register_alias "text/plain", :openurl_kev
      Mime::Type.register "application/x-endnote-refer", :endnote
      Mime::Type.register "application/marc", :marc
      Mime::Type.register "application/marcxml+xml", :marcxml,
      ["application/x-marc+xml", "application/x-marcxml+xml",
       "application/marc+xml"]
     end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
blacklight-marc-7.1.1 lib/blacklight/marc/engine.rb
blacklight-marc-7.1.0 lib/blacklight/marc/engine.rb
blacklight-marc-7.0.1 lib/blacklight/marc/engine.rb
blacklight-marc-7.0.0 lib/blacklight/marc/engine.rb