X-Git-Url: https://projects.mako.cc/source/selectricity/blobdiff_plain/a16962155a3c3c6616bfe32c7216f3631836d38c..e7df11018ea1e15f8671f948126632be3ac86e84:/config/environment.rb diff --git a/config/environment.rb b/config/environment.rb index e071a14..5ea9f10 100644 --- a/config/environment.rb +++ b/config/environment.rb @@ -63,10 +63,16 @@ MAIL_CONFIG = { :from => 'Selectricity '} require 'uniq_token' require 'randarray' -require 'rubyvote' -require 'gruff' +require 'gruff-0.2.8/lib/gruff' require 'sparklines' +require 'rubyvote' +ELECTION_TYPES = {'ssd' => "Schulze Sequential Dropping", + 'plurality' => "Plurality/First Past the Post", + 'approval' => "Approval (Top Two)", + 'condorcet' => "Simple Condorcet", + 'borda' => "Borda Count"} + class String # alternate capitalization method that does not lowercase the rest of # the string -- which is almost never what I want @@ -85,6 +91,10 @@ class String end end +#Change the session store key, so that it will not conflict with other webapps +ActionController::Base.session_options[:session_key] = 'selectricity_session_id' +CGI::Session.expire_after 1.year + # action mailer configuration ActionMailer::Base.delivery_method = :sendmail ActionMailer::Base.default_charset = "utf-8"