Commit 86364a8cdee21583cb7472e237f6e352d5306ceb
Committed by
Antonio Terceiro
1 parent
4e30313c
Exists in
master
and in
29 other branches
Trying to fix GetText issues
Showing
3 changed files
with
8 additions
and
12 deletions
Show diff stats
app/controllers/application.rb
... | ... | @@ -66,9 +66,10 @@ class ApplicationController < ActionController::Base |
66 | 66 | |
67 | 67 | before_init_gettext :maybe_save_locale |
68 | 68 | after_init_gettext :check_locale |
69 | - if Noosfero.available_locales.size == 1 | |
70 | - GetText.locale = Noosfero.available_locales.first | |
71 | - end | |
69 | + #if Noosfero.available_locales.size == 1 | |
70 | + #GetText.locale = Noosfero.available_locales.first | |
71 | + #end | |
72 | + include GetText | |
72 | 73 | init_gettext 'noosfero' |
73 | 74 | |
74 | 75 | include NeedsProfile |
... | ... | @@ -84,12 +85,6 @@ class ApplicationController < ActionController::Base |
84 | 85 | verify :method => :post, :only => actions, :redirect_to => redirect |
85 | 86 | end |
86 | 87 | |
87 | - # Fix some problems with Single Table Inheritance | |
88 | - require_dependency 'textile_article' | |
89 | - require_dependency 'tiny_mce_article' | |
90 | - require_dependency 'text_article' | |
91 | - require_dependency 'article' | |
92 | - | |
93 | 88 | protected |
94 | 89 | |
95 | 90 | # TODO: move this logic somewhere else (Domain class?) | ... | ... |
app/helpers/application_helper.rb
... | ... | @@ -330,9 +330,9 @@ module ApplicationHelper |
330 | 330 | end |
331 | 331 | |
332 | 332 | def theme_include(template) |
333 | - file = ('../../public' + theme_path + '/' + template + '.rhtml') | |
334 | - if File.exists?(RAILS_ROOT + '/app/views/' + file) | |
335 | - render :file => file | |
333 | + file = (RAILS_ROOT + '/public' + theme_path + '/' + template + '.rhtml') | |
334 | + if File.exists?(file) | |
335 | + render :file => file, :use_full_path => false | |
336 | 336 | end |
337 | 337 | end |
338 | 338 | ... | ... |
config/environment.rb
... | ... | @@ -11,6 +11,7 @@ RAILS_GEM_VERSION = '2.0.2' unless defined? RAILS_GEM_VERSION |
11 | 11 | require File.join(File.dirname(__FILE__), 'boot') |
12 | 12 | |
13 | 13 | # locally-developed modules |
14 | +require 'locale' | |
14 | 15 | require 'gettext/rails' |
15 | 16 | require 'acts_as_filesystem' |
16 | 17 | require 'acts_as_having_settings' | ... | ... |