Skip to content

Instantly share code, notes, and snippets.

View pristinenoise's full-sized avatar

James Stuart pristinenoise

  • Propel
  • New York, NY
View GitHub Profile
@pristinenoise
pristinenoise / deploy commands
Created February 21, 2012 21:14
deploy scripts
cap deploy:auto_tag
cap spectrum_dev deploy
#bd
{
#main.single_column
{
@include prefix(1,24);
@include columns(23,24);
@include omega(24);
}
#sidebar.single_column
//= require flot/excanvas.min
//= require flot/jquery.flot
//= require flot/jquery.flot.selection
//= require blacklight_range_limit/range_limit_distro_facets
//= require blacklight_range_limit/range_limit_slider
@pristinenoise
pristinenoise / gist:1678608
Created January 25, 2012 20:44
doing different searches by source
require 'blacklight/catalog'
class CatalogController < ApplicationController
before_filter :by_source_config
include Blacklight::Catalog
configure_blacklight do |config|
<!-- A text field which only keeps one letter, minus beginning
articles -->
<fieldType name="text_first" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<filter class="solr.PatternReplaceCharFilterFactory" pattern="^(.?).*$" replacement="$1"/>
<tokenizer class="solr.KeywordTokenizerFactory"/>
<filter class="solr.StopFilterFactory" ignoreCase="true" words="first_stopwords.txt" enablePositionIncrements="true" />
<filter class="solr.LowerCaseFilterFactory"/>
</analyzer>
NoMethodError in Catalog#index
Showing /Users/jamesws3/.rvm/gems/ruby-1.9.3-p0/gems/blacklight-3.2.1/app/views/catalog/_folder_control.html.erb where line #8 raised:
undefined method `gsub' for nil:NilClass
Extracted source (around line #8):
5: cssClass = (item_in_folder?(document.id) ? "deleteFolder" : "addFolder")
6: -%>
7:
@pristinenoise
pristinenoise / gist:1502649
Created December 20, 2011 18:32
stacktrace for blacklight advanced search
Showing /Users/jamesws3/code/spectrum/app/views/advanced/_advanced_search_form.html.erb where line #40 raised:
undefined method `config' for BlacklightAdvancedSearch:Module
Extracted source (around line #40):
37: <div class="sort_submit_buttons">
38: <%= label_tag(:sort, "Sort results by") %>
39: <%= select_tag(:sort, options_for_select(Blacklight.config[:sort_fields],'')) %>
40: <%= hidden_field_tag(:search_field, BlacklightAdvancedSearch.config[:url_key]) %>
41: <%= submit_tag 'Search', :class=>'advanced_button', :id=>'advanced_search' %>
@pristinenoise
pristinenoise / gist:1268266
Created October 6, 2011 18:47
columbia deploy
set :default_stage, "na_dev"
set :stages, %w(na_dev na_test na_prod spectrum_dev spectrum_test)
require 'capistrano/ext/multistage'
require 'bundler/capistrano'
default_run_options[:pty] = true
set :application, "new_arrivals"
config/database.yml
config/app_config.yml
config/*.sphinx.conf
config/s3_credentials.yml
*~
*.cache
*.log
*.log.*
*.pid
tmp/**/*
files:
app
assets
javascripts
plugin.js
plugin_stuff/
_plugin1.js
_plugin2.js
_plugin3.js
plugin_ie.js