{I" class:ETI"ProcessedAsset;FI"logical_path;TI"!blacklight/search_context.js;FI" pathname;TI"/home/vagrant/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/blacklight-5.8.2/app/assets/javascripts/blacklight/search_context.js;FI"content_type;TI"application/javascript;TI" mtime;Tl++•­TI" length;Ti!I" digest;TI"%e4fdf5c2ac31bb1d2e94606b57ee4188;FI" source;TI"!(function($) { Blacklight.do_search_context_behavior = function() { $('a[data-context-href]').on('click.search-context', Blacklight.handleSearchContextMethod); }; // this is the $.rails.handleMethod with a couple adjustments, described inline: // first, we're attaching this directly to the event handler, so we can check for meta-keys Blacklight.handleSearchContextMethod = function(event) { var link = $(this); // instead of using the normal href, we need to use the context href instead var href = link.data('context-href'), method = 'post', target = link.attr('target'), csrfToken = $('meta[name=csrf-token]').attr('content'), csrfParam = $('meta[name=csrf-param]').attr('content'), form = $('
'), metadataInput = '', redirectHref = ''; // check for meta keys.. if set, we should open in a new tab if(event.metaKey || event.ctrlKey) { target = '_blank'; } if (csrfParam !== undefined && csrfToken !== undefined) { metadataInput += ''; } if (target) { form.attr('target', target); } form.hide().append(metadataInput).append(redirectHref).appendTo('body'); form.submit(); return false; }; Blacklight.onLoad(function() { Blacklight.do_search_context_behavior(); }); })(jQuery); ;TI"dependency_digest;TI"%67b2722e00df1559f4e6fc16b07f82cc;FI"required_paths;T[I"|/home/vagrant/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/blacklight-5.8.2/app/assets/javascripts/blacklight/core.js;FI"/home/vagrant/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/blacklight-5.8.2/app/assets/javascripts/blacklight/search_context.js;FI"dependency_paths;T[{I" path;TI"/home/vagrant/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/blacklight-5.8.2/app/assets/javascripts/blacklight/search_context.js;FI" mtime;TI"2015-01-07T20:20:59+00:00;TI" digest;TI"%c3f47c9e914b44d0cc28451e7bb12471;F{@I"|/home/vagrant/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/blacklight-5.8.2/app/assets/javascripts/blacklight/core.js;F@ I"2015-01-07T20:20:59+00:00;T@"I"%b4681d1e388e8a7f2e682537ada2fdcd;FI" _version;TI"%22a88f3752f21a842c87c2f56f39cceb;F