…ad_content into it); cc jcoyne's pull request #8
… (from jcoyne's pull request #8)
…. render_head_content() now includes content in the content_for(:head) blocks
…er to use paginate_params and rsolr methods, rather than rsolr-ext's .docs
…sset pipeline compatibility
…-296 you can clear your search history, but really no reason you need to be able to remove searches one by one. proposed and agreed in conf call as noted on ticket.
I have to admit I dn't completely understand what's going on here, but for folder/selected items checkbox, without this change the HTML response was being triggered by a checkbox check,resulting in an expensive page render that didn't need to happen.
…ing on all of our ruby files to utf-8, which should help in getting to the point where we support 1.9.2
…fo is a will_paginate-ism
…rd_mailer.rb. It was mismatched for virgin.
by changing template names to end in .text.erb. Not sure why, but before, with templates just .erb, Rails was putting a <meta> content-type text/html in the email bodies. But I coudn't actually duplicate this in the spec, the spec was NOT doing that, so spec is unchanged. Sorry! Also, once it's really for real text/plain, Rails3 newline control in text ERB templates is a lot more predictable, took out lots of hyphens from <%- -%> that are no longer neccesary to get newline output we want, they were actually suppressing newlines we didn't want suppressed as is. Again, unable to duplicate this in 'spec', sorry.
in order to solve issues with index.atom.builder tests, updated marc gem to 0.4.3, to use marc.bytes to gather a substring rather than marc (which is not compatible with 1.9) to fix problem with templates using raw ASCII-8BIT encoded values, dropped a fix into render_field_value to always force encoding to UTF-8 if possible. Otherwise, any non UTF-8 will cause the template to crash. Not sure if this is a desired patch, but disabling line 285 will undo it. Changed a bunch of files with encoding: unknown to UTF-8
…to use SolrDocument#id
…s/RSolr Footnotes -- removed existing code, using rsolr footnotes is an optional install documented on the wiki at https://github.com/projectblacklight/blacklight/wiki/Integration-with-Rails-Footnotes