[Radiant] Difference between development/production environments from extensions point of view

2008-02-17 Thread 13
Hi,

I'm developing a new extension for radiant. I have created a
controller which is a subclass of Admin::AbstractModelController like
this:

class PostsController  Admin::AbstractModelController
  model_class Post
  # ...
end

Posts controller is mapped to a new tab in the admin interface. When I
click this tab list of items is displayed.

In development environment everything is working as I want, but when I
try to run the same extension in production environment I get
following error:

uninitialized constant Admin::PostsController

I checked environment specific configuration files, but haven't found
anything suspicions.

Any help on how to fix this issue will be appreciated.

Regards,
Martins Grunskis
___
Radiant mailing list
Post:   Radiant@lists.radiantcms.org
Search: http://radiantcms.org/mailing-list/search/
Site:   http://lists.radiantcms.org/mailman/listinfo/radiant


Re: [Radiant] Difference between development/production environments from extensions point of view

2008-02-17 Thread Sean Cribbs
Sounds like your routes are messed up.  Does your route definition look 
like this?

map.connect 'admin/posts/:action/:id', :controller = admin/posts

Make sure that your namespacing is correct.

Sean

13 wrote:
 Hi,

 I'm developing a new extension for radiant. I have created a
 controller which is a subclass of Admin::AbstractModelController like
 this:

 class PostsController  Admin::AbstractModelController
   model_class Post
   # ...
 end

 Posts controller is mapped to a new tab in the admin interface. When I
 click this tab list of items is displayed.

 In development environment everything is working as I want, but when I
 try to run the same extension in production environment I get
 following error:

 uninitialized constant Admin::PostsController

 I checked environment specific configuration files, but haven't found
 anything suspicions.

 Any help on how to fix this issue will be appreciated.

 Regards,
 Martins Grunskis
 ___
 Radiant mailing list
 Post:   Radiant@lists.radiantcms.org
 Search: http://radiantcms.org/mailing-list/search/
 Site:   http://lists.radiantcms.org/mailman/listinfo/radiant

   

___
Radiant mailing list
Post:   Radiant@lists.radiantcms.org
Search: http://radiantcms.org/mailing-list/search/
Site:   http://lists.radiantcms.org/mailman/listinfo/radiant


Re: [Radiant] Radiant on Merb

2008-02-17 Thread Stephane B.
I 'm curious about porting Radiant to Merb then I started the challenge. 
For those who are interested in the same challenge, I set up a 
repository: http://gitorious.org/projects/merb_radiant. Then please feel 
free to participate.

-- Stephane

-- 
Posted via http://www.ruby-forum.com/.
___
Radiant mailing list
Post:   Radiant@lists.radiantcms.org
Search: http://radiantcms.org/mailing-list/search/
Site:   http://lists.radiantcms.org/mailman/listinfo/radiant


Re: [Radiant] Difference between development/production environments from extensions point of view

2008-02-17 Thread 13
Thanks, that helped. Now my controllers are in Admin namespace:

class Admin::PostsController  Admin::AbstractModelController
  #...
end

But I find it strange, that everything worked in development mode. Why
it's that way?

This piece of code that I borrowed from page_attachements [1] also is
working only in development environment! I've checked if it's only
that way in my extension, but no - page_attachments has the same
bug... Any ideas?

[1]: 
http://dev.radiantcms.org/svn/radiant/trunk/extensions/page_attachments/app/models/observe_page_attachments.rb

Thanks,
Martins Grunskis

On 2/17/08, Sean Cribbs [EMAIL PROTECTED] wrote:
 Sounds like your routes are messed up.  Does your route definition look
 like this?

 map.connect 'admin/posts/:action/:id', :controller = admin/posts

 Make sure that your namespacing is correct.

 Sean

 13 wrote:
  Hi,
 
  I'm developing a new extension for radiant. I have created a
  controller which is a subclass of Admin::AbstractModelController like
  this:
 
  class PostsController  Admin::AbstractModelController
model_class Post
# ...
  end
 
  Posts controller is mapped to a new tab in the admin interface. When I
  click this tab list of items is displayed.
 
  In development environment everything is working as I want, but when I
  try to run the same extension in production environment I get
  following error:
 
  uninitialized constant Admin::PostsController
 
  I checked environment specific configuration files, but haven't found
  anything suspicions.
 
  Any help on how to fix this issue will be appreciated.
 
  Regards,
  Martins Grunskis
  ___
  Radiant mailing list
  Post:   Radiant@lists.radiantcms.org
  Search: http://radiantcms.org/mailing-list/search/
  Site:   http://lists.radiantcms.org/mailman/listinfo/radiant
 
 

 ___
 Radiant mailing list
 Post:   Radiant@lists.radiantcms.org
 Search: http://radiantcms.org/mailing-list/search/
 Site:   http://lists.radiantcms.org/mailman/listinfo/radiant

___
Radiant mailing list
Post:   Radiant@lists.radiantcms.org
Search: http://radiantcms.org/mailing-list/search/
Site:   http://lists.radiantcms.org/mailman/listinfo/radiant


[Radiant] Ultimate Radiant CMS Script

2008-02-17 Thread Mohit Sindhwani
I just found this posted by timmorgan (Tim Morgan, I guess) on DZone:
http://snippets.dzone.com/posts/show/5036

It looked useful, so I'm just posting it here!

Cheers,
Mohit.
2/18/2008 | 5:21 AM.


___
Radiant mailing list
Post:   Radiant@lists.radiantcms.org
Search: http://radiantcms.org/mailing-list/search/
Site:   http://lists.radiantcms.org/mailman/listinfo/radiant