Reviewed version for over 1.7. Code cleanup and debug. Valery Fremaux 2007 Upgrades to 2007082800 USING THE Flashcard Activity ----------------------------- 1. Unzip the archive and read this file ;-) 2. Make a new directory called flashcard off of your modules directory. Put the files from this zip into that directory. 3. Visit the admin page and your module should be noticed and registered as a new entry in the table "modules". This will also create the table for the matching section. 4. Go into the quiz module and make some matching questions. 5. Create a new flashcard activity. Select the matching quiz question you want to use. Adds-on to the new design : flashcard "by instance" customization ------------------------------------------------------------------ The flashcard can now have customizable backgrounds and stylesheet, using a flashcard.css clone in the course files. Once the module is instanciated, copy the flashcard.css file within //moddata/flashcard//flashcard.css and change this file to what you expect. Notes on the flashcard Module ---------------------------- I have written some changes to the quiz module to make it a little more user friendly. You will have to copy these files into the quiz directory for them to work. The changes do two things. First it makes the quiz matching questions present just like the matching activity. Second it allows you to add more then 10 matching questions to your matching question set. In the quiz module it will randomly select at most ten questions for the matching. In the matching activity you can select how many you want to be displayed. To put the quiz changes into place you must have the following files copied into their appropriate directories: lang/en/quiz.php mod/quiz/lib.php mod/quiz/question.php mod/quiz/questiontypes/match/editquestion.php mod/quiz/questiontypes/match/match.html mod/quiz/questiontypes/match/questiontype.php If you are unable to change the quiz module you can use the upload question feature to upload comma seperated value files containing more than ten matching subquestions. the matching module will pick them up appropriately.