X-Git-Url: https://projects.mako.cc/source/selectricity-live/blobdiff_plain/ac5e3489e8b886b7b8a7252ab56ddeb3d3bdadc7..8dc61228b74613a5e585ef0a8cf7b4352e208717:/config/environment.rb diff --git a/config/environment.rb b/config/environment.rb index 9eb4d57..f432b2d 100644 --- a/config/environment.rb +++ b/config/environment.rb @@ -50,7 +50,7 @@ end # inflect.uncountable %w( fish sheep ) # end -MAIL_CONFIG = { :from => 'VotingBooth '} +MAIL_CONFIG = { :from => 'HyperChad '} # Include your application configuration below require 'uniq_token' @@ -58,22 +58,35 @@ require 'randarray' require 'rubyvote' class String + # alternate capitalization method that does not lowercase the rest of + # the string -- which is almost never what I want def capitalize if self.length <= 1 self.upcase else - self.split(//)[0].upcase + self..split(//)[1..-1].join("") + self.split(//)[0].upcase + self.split(//)[1..-1].join("") end end + + # capitalize each word in a string unless it is specialcased word + def titlecase + words = %w{a the in to for an} + self.split.collect {|s| words.include?(s) ? s : s.capitalize }.join(" ") + end end module LoginEngine config :salt, "voothingboat" config :email_from, MAIL_CONFIG[:from] + config :admin_email, MAIL_CONFIG[:from] + config :app_name, 'HyperChad' + config :changeable_fields, [] + config :use_email_notification, true + config :confirm_account, false end - Engines.start :login # action mailer configuration ActionMailer::Base.delivery_method = :sendmail ActionMailer::Base.default_charset = "utf-8" +