The following project http://informl.folklogic.net/doc (also a RoR application) may have some basic capacity for surveys and gathering/organising the responses.
Since it is built on RoR it may be relatively easy to adapt the basic mechanisms into a Radiant extension. saji * Andrew O'Brien <[EMAIL PROTECTED]> [2007-09-14 10:51:26 -0400]: > An extension should be able to do this fine. Looking around, I haven't > seen one yet, but it would probably be a good excercise in learning > both extensions and how Radiant works. > > Here's what you probably need at a minimum: > 1) A SurveyPage (descended from the standard Page class) > 2) Some Radius tags to help you build the survey forms in a standard > way, declared inside the SurveyPage class (so to create a new survey > you'd just create a new SurveyPage in the standard Page interface and > use these tags) > 3) A SurveyController that all of the survey forms point to and > handles saving the survey data > 4) An Admin::SurveyController that allows you as the admin to > interface with the results (unless you're fine with the results being > public) > 5) Some standard ActiveRecord descended class to handle saving the results > > Like I said before, this will definitely be a good learning experience > since that list covers a good deal of the things you need to know for > extensions (except maybe virtual pages, but I don't think they'd be > any use in this case). > > One recommendation I'd give would be to freeze radiant into the vendor > directory so you can easily look through what's already there. I've > found that page.rb (especially find_by_url and everything dealing with > rendering), site_controller.rb, and standard_tags.rb are the most > important ones for getting a good picture of how Radiant works. > > Hope this helps and if anyone more seasoned has a better idea, let me know. > > -Andrew > > On 9/14/07, Richard Hurt <[EMAIL PROTECTED]> wrote: > > Sean, > > > > Excellent information! I didn't find that user list before I posted the > > question but I see now that there are quite a few commercial sites on > > Radiant. And I get a built-in blogging engine as well. > > > > Now for my other question, is there any code for conducting on-line surveys > > available for Radiant? Would this be an extension or an add-on of some > > type? I'm still getting familiar with the Radiant terms and don't quite > > know where everything goes. > > > > Thanx! > > Richard > > > > On 9/14/07, Sean Cribbs <[EMAIL PROTECTED]> wrote: > > > > > > Richard, > > > > > > Radiant does sound like a good fit. Simply because a lot of people use > > > it for blog software doesn't mean it has to be that. Take a look at the > > > various sites linked from the wiki page called RadiantUsers. There's a > > > lot of sites that use the built-in templates (or modified versions) but > > > there are also sites built from scratch. Radiant does especially well > > > with "brochure-ware" sites because of the flexibility given to the > > > content designer and its orientation toward mostly-static content. For > > > reference, here are a few sites built by core-team members: > > > > > > Me: http://kckcc.edu (ignore the design, they screwed it up after I left) > > > Daniel: http://www.thegroggysquirrel.com/ > > > Loren: http://diopa.org > > > > > > Cheers, > > > > > > Sean > > > > > > Richard Hurt wrote: > > > > Hello all, > > > > > > > > After lurking on the list for a while and checking out the Radiant home > > > page > > > > I have a question. I am looking for a lightweight CMS framework for my > > > > business (KangarooBox.com) to serve up mostly static pages. I was > > > initially > > > > going to just use RoR but there are quite a few holes that I might need > > > > filled in the future (authentication, shopping carts, etc.) so I went in > > > > search of a framework. Radiant looks to be what I need but from what I > > > can > > > > see it really wants to be a blogging engine. While I will need a blog > > > > (doesn't everyone :) I don't want to try and force Radiant to do > > > something > > > > it's not designed for. So my question is this, is Radiant the thing to > > > use > > > > on a small commercial website or should it just stick to blogs? > > > > > > > > The one major thing I'm looking for right now is some sort of survey > > > > extension. I am an old programmer so I could write something but I'm > > > also > > > > lazy and would rather use someone else's work. :) Is there anything > > > like > > > > that for Radiant? If not, do you know how hard it would be to create it > > > or > > > > what other RoR solutions I might try? > > > > > > > > Thanx! > > > > Richard > > > > _______________________________________________ > > > > Radiant mailing list > > > > Post: [email protected] > > > > Search: http://radiantcms.org/mailing-list/search/ > > > > Site: http://lists.radiantcms.org/mailman/listinfo/radiant > > > > > > > > > > > > > > _______________________________________________ > > > Radiant mailing list > > > Post: [email protected] > > > Search: http://radiantcms.org/mailing-list/search/ > > > Site: http://lists.radiantcms.org/mailman/listinfo/radiant > > > > > _______________________________________________ > > Radiant mailing list > > Post: [email protected] > > Search: http://radiantcms.org/mailing-list/search/ > > Site: http://lists.radiantcms.org/mailman/listinfo/radiant > > > _______________________________________________ > Radiant mailing list > Post: [email protected] > Search: http://radiantcms.org/mailing-list/search/ > Site: http://lists.radiantcms.org/mailman/listinfo/radiant -- Saji N. Hameed APEC Climate Center +82 51 668 7470 National Pension Corporation Busan Building 12F Yeonsan 2-dong, Yeonje-gu, BUSAN 611705 [EMAIL PROTECTED] KOREA _______________________________________________ Radiant mailing list Post: [email protected] Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant
