X-Git-Url: https://projects.mako.cc/source/selectricity/blobdiff_plain/f7aee769411a893c1059c529a220c0d25c72974f..0f9228bed08f8f5e472b27a46ce05de27afd880b:/config/environment.rb?ds=sidebyside diff --git a/config/environment.rb b/config/environment.rb index 22cfe50..d97fd3b 100644 --- a/config/environment.rb +++ b/config/environment.rb @@ -36,7 +36,7 @@ Rails::Initializer.run do |config| # config.active_record.observers = :cacher, :garbage_collector # Make Active Record use UTC-base instead of local time - # config.active_record.default_timezone = :utc + config.active_record.default_timezone = :utc # See Rails::Configuration for more options end @@ -50,13 +50,43 @@ end # inflect.uncountable %w( fish sheep ) # end +MAIL_CONFIG = { :from => 'HyperChad '} + # Include your application configuration below require 'uniq_token' 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("") + 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" +