I'm just learning Quiz module and am trying to determine if it would be better to create a new Question Type or to theme the existing Multiple Choice Question.
The change I need is to add two custom fields to the questions, one is an audio file (mp3), and the second is an image. So these questions are supposed to be "view image", "listen to audio" and then select the correct answer based on the audio track and image. Now I realize I could probably embed audio or images into the Question field, but I don't feel that is a suitable solution here. For easier management, we want to be able to upload images and files using a distinct field inside the content type.
So far I've added my two new fields to the Multiple Choice Content type. They display fine in the admin, and even show up in the Question View after editing. But when I take the test, in that view they do not show.
If you know the theming files well and can point out where I could start with adding new fields for display, that would be much appreciated. I did a little digging myself, and it looks like the Question Alternatives are displayed in the multichoice-alternative.tpl.php theme. I probably want these new fields to display just above that in the question. Any idea which theme outputs the Question Text?
Can someone who has built a custom Question Type before provide an overview of the process, and comment on the level of difficulty?
Thanks for your help.