Micah Wedemeyer
2007-Jan-02 13:56 UTC
newb: integration of pre-made rails modules (blog, wiki, others)
Hi, Sorry if this is a double-post. I tried posting this question last night but I never saw it show up, so here I go again... I''m new to RoR, and very impressed. I''ve done a little work in the Java world, and Rails is much more friendly in a don''t-have-a-million-xml-files sort of way. Anyways, I''m thinking of switching to RoR for a website that I''m building. So, my first step is to grab as much pre-made functionality as I can. However, I cannot seem to find how this is done in RoR. Do I use generators? Plugins? Gems? How do I go about finding and integrating pre-made functionality? In Java, I would find the tool (like Hibernate) and get all the necessary JARS, and place them in the correct /lib folder. Is there something similar for RoR? To give a better idea, here''s what I''m looking for: 1. blog 2. wiki 3. login 4. user groups (ie. groups each have a separate space, blog, wiki, etc.) 5. user management (add, remove, disable, ...) 6. user roles (admin, moderator, user, guest, ...) From what I''ve seen, these are very common RoR modules, and I know many other websites have this stuff. So, how do I go about finding and re-using what has already been done? Sorry if this is an obvious question. I truly looked around and found nothing. If there is a URL or document that answers this stuff, please feel free to post it without any explanation. I understand that answering the same questions over and over can get boring. Thanks, Micah --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
Benjamin Curtis
2007-Jan-02 14:54 UTC
Re: newb: integration of pre-made rails modules (blog, wiki, others)
The primary way to share bits of functionality is via plugins. You can learn more about the plugin system at http://wiki.rubyonrails.com/ rails/pages/Plugins, and find a searchable database of available plugins at http://www.agilewebdevelopment.com/plugins. -- Building an e-commerce site with Rails? http://www.agilewebdevelopment.com/rails-ecommerce On Jan 2, 2007, at 5:56 AM, Micah Wedemeyer wrote:> > Hi, > > Sorry if this is a double-post. I tried posting this question last > night but I never saw it show up, so here I go again... > > I''m new to RoR, and very impressed. I''ve done a little work in the > Java world, and Rails is much more friendly in a don''t-have-a- > million-xml-files sort of way. > > Anyways, I''m thinking of switching to RoR for a website that I''m > building. So, my first step is to grab as much pre-made > functionality as I can. However, I cannot seem to find how this is > done in RoR. Do I use generators? Plugins? Gems? How do I go > about finding and integrating pre-made functionality? In Java, I > would find the tool (like Hibernate) and get all the necessary > JARS, and place them in the correct /lib folder. Is there > something similar for RoR? > > To give a better idea, here''s what I''m looking for: > > 1. blog > 2. wiki > 3. login > 4. user groups (ie. groups each have a separate space, blog, wiki, > etc.) > 5. user management (add, remove, disable, ...) > 6. user roles (admin, moderator, user, guest, ...) > > From what I''ve seen, these are very common RoR modules, and I know > many other websites have this stuff. So, how do I go about finding > and re-using what has already been done? > > Sorry if this is an obvious question. I truly looked around and > found nothing. If there is a URL or document that answers this > stuff, please feel free to post it without any explanation. I > understand that answering the same questions over and over can get > boring. > > Thanks, > Micah > > >--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
Jason Roelofs
2007-Jan-02 15:04 UTC
Re: newb: integration of pre-made rails modules (blog, wiki, others)
And with stuff like blogs and forums, look for Rails Engines (a special type of plugin): http://rails-engines.org/ Jason On 1/2/07, Benjamin Curtis <rails-4dtGyw5agdmakBO8gow8eQ@public.gmane.org> wrote:> > The primary way to share bits of functionality is via plugins. You can > learn more about the plugin system at > http://wiki.rubyonrails.com/rails/pages/Plugins, and find a searchable > database of available plugins at > http://www.agilewebdevelopment.com/plugins. > -- > Building an e-commerce site with Rails? > http://www.agilewebdevelopment.com/rails-ecommerce > > > On Jan 2, 2007, at 5:56 AM, Micah Wedemeyer wrote: > > > Hi, > > Sorry if this is a double-post. I tried posting this question last night > but I never saw it show up, so here I go again... > > I''m new to RoR, and very impressed. I''ve done a little work in the Java > world, and Rails is much more friendly in a don''t-have-a-million-xml-files > sort of way. > > Anyways, I''m thinking of switching to RoR for a website that I''m building. > So, my first step is to grab as much pre-made functionality as I can. However, > I cannot seem to find how this is done in RoR. Do I use generators? > Plugins? Gems? How do I go about finding and integrating pre-made > functionality? In Java, I would find the tool (like Hibernate) and get > all the necessary JARS, and place them in the correct /lib folder. Is > there something similar for RoR? > > To give a better idea, here''s what I''m looking for: > > 1. blog > 2. wiki > 3. login > 4. user groups (ie. groups each have a separate space, blog, wiki, etc.) > 5. user management (add, remove, disable, ...) > 6. user roles (admin, moderator, user, guest, ...) > > From what I''ve seen, these are very common RoR modules, and I know many > other websites have this stuff. So, how do I go about finding and > re-using what has already been done? > > Sorry if this is an obvious question. I truly looked around and found > nothing. If there is a URL or document that answers this stuff, please > feel free to post it without any explanation. I understand that answering > the same questions over and over can get boring. > > Thanks, > Micah > > > > > > >--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk-unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---