@@ -1,91 +1,91 | |||
|
1 | 1 | # Be sure to restart your web server when you modify this file. |
|
2 | 2 | |
|
3 | 3 | # Uncomment below to force Rails into production mode when |
|
4 | 4 | # you don't control web/app server and can't set it the proper way |
|
5 | 5 | # ENV['RAILS_ENV'] ||= 'production' |
|
6 | 6 | |
|
7 | 7 | # Bootstrap the Rails environment, frameworks, and default configuration |
|
8 | 8 | require File.join(File.dirname(__FILE__), 'boot') |
|
9 | 9 | |
|
10 | 10 | Rails::Initializer.run do |config| |
|
11 | 11 | # Settings in config/environments/* take precedence those specified here |
|
12 | 12 | |
|
13 | 13 | # Skip frameworks you're not going to use |
|
14 | 14 | # config.frameworks -= [ :action_web_service, :action_mailer ] |
|
15 | 15 | |
|
16 | 16 | # Add additional load paths for sweepers |
|
17 | 17 | config.load_paths += %W( #{RAILS_ROOT}/app/sweepers ) |
|
18 | 18 | |
|
19 | 19 | # Force all environments to use the same logger level |
|
20 | 20 | # (by default production uses :info, the others :debug) |
|
21 | 21 | # config.log_level = :debug |
|
22 | 22 | |
|
23 | 23 | # Use the database for sessions instead of the file system |
|
24 | 24 | # (create the session table with 'rake create_sessions_table') |
|
25 | 25 | # config.action_controller.session_store = :active_record_store |
|
26 | 26 | |
|
27 | 27 | # Enable page/fragment caching by setting a file-based store |
|
28 | 28 | # (remember to create the caching directory and make it readable to the application) |
|
29 | 29 | # config.action_controller.fragment_cache_store = :file_store, "#{RAILS_ROOT}/cache" |
|
30 | 30 | |
|
31 | 31 | # Activate observers that should always be running |
|
32 | 32 | # config.active_record.observers = :cacher, :garbage_collector |
|
33 | 33 | config.active_record.observers = :message_observer |
|
34 | 34 | |
|
35 | 35 | # Make Active Record use UTC-base instead of local time |
|
36 | 36 | # config.active_record.default_timezone = :utc |
|
37 | 37 | |
|
38 | 38 | # Use Active Record's schema dumper instead of SQL when creating the test database |
|
39 | 39 | # (enables use of different database adapters for development and test environments) |
|
40 | 40 | # config.active_record.schema_format = :ruby |
|
41 | 41 | |
|
42 | 42 | # See Rails::Configuration for more options |
|
43 | 43 | |
|
44 | 44 | # SMTP server configuration |
|
45 | 45 | config.action_mailer.smtp_settings = { |
|
46 | 46 | :address => "127.0.0.1", |
|
47 | 47 | :port => 25, |
|
48 | 48 | :domain => "somenet.foo", |
|
49 | 49 | :authentication => :login, |
|
50 | 50 | :user_name => "redmine", |
|
51 | 51 | :password => "redmine", |
|
52 | 52 | } |
|
53 | 53 | |
|
54 | 54 | config.action_mailer.perform_deliveries = true |
|
55 | 55 | |
|
56 | 56 | # Tell ActionMailer not to deliver emails to the real world. |
|
57 | 57 | # The :test delivery method accumulates sent emails in the |
|
58 | 58 | # ActionMailer::Base.deliveries array. |
|
59 | 59 | #config.action_mailer.delivery_method = :test |
|
60 | 60 | config.action_mailer.delivery_method = :smtp |
|
61 | 61 | |
|
62 | 62 | end |
|
63 | 63 | |
|
64 | 64 | ActiveRecord::Errors.default_error_messages = { |
|
65 | 65 | :inclusion => "activerecord_error_inclusion", |
|
66 | 66 | :exclusion => "activerecord_error_exclusion", |
|
67 | 67 | :invalid => "activerecord_error_invalid", |
|
68 | 68 | :confirmation => "activerecord_error_confirmation", |
|
69 | 69 | :accepted => "activerecord_error_accepted", |
|
70 | 70 | :empty => "activerecord_error_empty", |
|
71 | 71 | :blank => "activerecord_error_blank", |
|
72 | 72 | :too_long => "activerecord_error_too_long", |
|
73 | 73 | :too_short => "activerecord_error_too_short", |
|
74 | 74 | :wrong_length => "activerecord_error_wrong_length", |
|
75 | 75 | :taken => "activerecord_error_taken", |
|
76 | 76 | :not_a_number => "activerecord_error_not_a_number" |
|
77 | 77 | } |
|
78 | 78 | |
|
79 | 79 | ActionView::Base.field_error_proc = Proc.new{ |html_tag, instance| "#{html_tag}" } |
|
80 | 80 | |
|
81 | Mime::Type.register 'text/csv', :csv | |
|
81 | Mime::SET << Mime::CSV unless Mime::SET.include?(Mime::CSV) | |
|
82 | 82 | Mime::Type.register 'application/pdf', :pdf |
|
83 | 83 | |
|
84 | 84 | GLoc.set_config :default_language => :en |
|
85 | 85 | GLoc.clear_strings |
|
86 | 86 | GLoc.set_kcode |
|
87 | 87 | GLoc.load_localized_strings |
|
88 | 88 | GLoc.set_config(:raise_string_not_found_errors => false) |
|
89 | 89 | |
|
90 | 90 | require 'redmine' |
|
91 | 91 |
General Comments 0
You need to be logged in to leave comments.
Login now