I'm developing an online quiz program. I'm debating whether I should roll my own or extend drupal to add this feature. Extending drupal is more attractive because alot of upfront work is done for me.

The quiz is going to be a set of Q&A pairs with a user interface to allow the quiz taker to navigate through the quiz questions. My question is should I start with a node and extend it or should I create my own container for the quiz. It seems like all content is displayed through either a block or a node. The node doesn't seem to fit what I'm trying to do. I don't want/care about a teaser text and the node body is really a question and answer pair and the buttons for the UI.

Should there be another type of content display module that is more basic then a node? Maybe a block that can go in the center of the page?

Thanks.
Joe Cotellese

Comments

gábor hojtsy’s picture

Take a look at the poll module. It does extend the node, and also does not care much about the body... It does prints out the option names to the body, so the polls are search ready.