# Rcms-0.3.1

**URL:** <https://www.ruby-forum.com/t/rcms-0-3-1/84198>\
**Category:** Rails\
**Created:** [February 2, 2007, 7:17am UTC](https://www.ruby-forum.com/t/rcms-0-3-1/84198 "2007-02-02T07:17:45Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![chandoo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/e0b2c6/32.png) [@chandoo](https://www.ruby-forum.com/u/chandoo)\
**Post date:** [February 2, 2007, 7:17am UTC](https://www.ruby-forum.com/t/rcms-0-3-1/84198/1 "2007-02-02T07:17:45Z")

</div>

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(/\_/,’ ‘) +  
"&nbsp;»&nbsp;"  
end  
end  
# this is damn dirty… 😉  
@crumps.chomp!(’&nbsp;»&nbsp;')  
@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

---

<div class="post-metadata">

**Author:** ![chandoo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/e0b2c6/32.png) [@chandoo](https://www.ruby-forum.com/u/chandoo)\
**Post date:** [February 2, 2007, 9:58am UTC](https://www.ruby-forum.com/t/rcms-0-3-1/84198/2 "2007-02-02T09:58:05Z")

</div>

Chandrahas R. ha scritto:

> require ‘rcms’  
> model :channel
> 
> def crumps  
> end  
> Rcms::DbLog.log({:ip =\> @request.env\_table[‘REMOTE\_ADDR’],

I don’t know RCMS project but I think you must install gettext (gem  
install gettext)

Good luck !

---

<div class="post-metadata">

**Author:** ![chandoo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/e0b2c6/32.png) [@chandoo](https://www.ruby-forum.com/u/chandoo)\
**Post date:** [February 2, 2007, 12:30pm UTC](https://www.ruby-forum.com/t/rcms-0-3-1/84198/3 "2007-02-02T12:30:08Z")

</div>

Gianluca T. wrote:

> Chandrahas R. ha scritto:
> 
> > require ‘rcms’  
> > model :channel
> > 
> > def crumps  
> > end  
> > Rcms::DbLog.log({:ip =\> @request.env\_table[‘REMOTE\_ADDR’],
> 
> I don’t know RCMS project but I think you must install gettext (gem  
> install gettext)
> 
> Good luck !

I did it already. I get that the gettext is working fine but still i was  
getting the same error. If it is possible for u plz go thru the link and  
give me the answer for my problem.

[http://rcms.oopen.de/Documentation/28.html](http://rcms.oopen.de/Documentation/28.html)

Any answer will be really appreciated and thankfull

---

<div class="post-metadata">

**Author:** ![chandoo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/e0b2c6/32.png) [@chandoo](https://www.ruby-forum.com/u/chandoo)\
**Post date:** [February 2, 2007, 11:40pm UTC](https://www.ruby-forum.com/t/rcms-0-3-1/84198/4 "2007-02-02T23:40:35Z")

</div>

On 2/2/07, Chandrahas R. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> 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

Are you using Rails 1.1.6 or 1.2.1?

---

<div class="post-metadata">

**Author:** ![chandoo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/e0b2c6/32.png) [@chandoo](https://www.ruby-forum.com/u/chandoo)\
**Post date:** [February 5, 2007, 5:25am UTC](https://www.ruby-forum.com/t/rcms-0-3-1/84198/5 "2007-02-05T05:25:21Z")

</div>

unknown wrote:

> Are you using Rails 1.1.6 or 1.2.1?

I am using 1.2.1 version of rails
