HI i am new to ruby rails . I downloaded the project RCMS-0.3.1 and
began working on it. I am getting the error like
undefined method `init_gettext’ for ApplicationController:Class
.
And the application contoller is somewhat like ths. Some one plz help
me.
require_dependency ‘login_system’
require ‘rcms’
require ‘gettext’
GetText.output_charset = “UTF-8”
class ApplicationController < ActionController::Base
include LoginSystem
model :user
model :role
model :rcms_log
model :component_config
model :channel
ferret!
model :result
before_filter :crumps
cattr_accessor :rlogger
protected
@@rlogger = Logger.new("#{RAILS_ROOT}/log/rcms.log")
@@rlogger.level = Logger::DEBUG
init_gettext “rcms”
#def init_gettext
“rcms”
# The locale is set automatically or uses Cookie value, parameter
“lang”.
#bindtextdomain(“rcms”, request.cgi, RcmsConfig.instance.site_lang)
@headers[“Content-Type”] = “text/html; charset=UTF-8”
#end
def crumps
arr = request.env_table[‘REQUEST_URI’].sub(
/(http://[^/]){0,1}/(.)/, ‘\2’ ).sub( /([^?])?.$/, ‘\1’
).split(’/’)
@crumps = “”
tmp = “”
for word in arr
unless word =~ /.html/
tmp << “/” << word
@crumps << “<a href=”" + tmp + “”>" + word.gsub(/_/,’ ‘) +
" » "
end
end
# this is damn dirty…
@crumps.chomp!(’ » ')
@crumps
end
def dblog(msg,level)
ip = @request.env_table[‘REMOTE_ADDR’]
user = @session[:user]
begin
Rcms::DbLog.log({:ip => @request.env_table[‘REMOTE_ADDR’],
:message => msg,
:level => level,
:user => @session[:user] } )
rescue Exception => e
logger.warn “application - controller caught logexception…#{e}”
end
end
end