]> git.mjollnir.org Git - moodle.git/commitdiff
Changed the "graphical" representation of the mod to include
authorstronk7 <stronk7>
Fri, 22 Aug 2003 15:46:28 +0000 (15:46 +0000)
committerstronk7 <stronk7>
Fri, 22 Aug 2003 15:46:28 +0000 (15:46 +0000)
multianswer table. I start working with it now !!

mod/quiz/backuplib.php
mod/quiz/restorelib.php

index 33f4b0fe77bd7ec9bcc579b54a7f55e207815fa6..d80506ca16cf9e4477a651f9dba50edf709e0752 100644 (file)
     //                                                                                           |
     //                                                                                           |
     //             --------------------------------------------------------------------------------------
-    //             |                         |                        |                                 |    
-    //             |                         |                        |                                 |
-    //             |                         |                        |                                 |    quiz_randomsamatch
-    //      quiz_truefalse         quiz_shortanswer       quiz_multichoice         quiz_numerical       |--(CL,pl->id,fk->question)
-    // (CL,pl->id,fk->question)(CL,pl->id,fk->question)(CL,pl->id,fk->question)(CL,pl->id,fk->question) |
-    //             .                         .                        .                 .               |
-    //             .                         .                        .                 .               |
-    //             .                         .                        .                 .               |         quiz_match
-    //             ......................................................................               |--(CL,pl->id,fk->question)
-    //                                                   .                                              |             .
-    //                                                   .                                              |             .
-    //                                                   .                                              |             .
-    //                                                quiz_answers                                      |      quiz_match_sub
-    //                                         (CL,pk->id,fk->question)---------------------------------|--(CL,pl->id,fk->question) 
+    //             |             |              |              |                |                       |    
+    //             |             |              |              |                |                       |
+    //             |             |              |              |                |                       |    quiz_randomsamatch
+    //      quiz_truefalse       |       quiz_multichoice      |         quiz_multianswer               |--(CL,pl->id,fk->question)
+    // (CL,pl->id,fk->question)  |   (CL,pl->id,fk->question)  |    (CL,pl->id,fk->question)            |
+    //             .             |              .              |               .                        |
+    //             .      quiz_shortanswer      .       quiz_numerical         .                        |
+    //             .  (CL,pl->id,fk->question)  .  (CL,pl->id,fk->question)    .                        |         quiz_match 
+    //             .             .              .              .               .                        |--(CL,pl->id,fk->question)
+    //             .             .              .              .               .                        |             .
+    //             .             .              .              .               .                        |             .
+    //             .             .              .              .               .                        |             .
+    //             .             .              .              .               .                        |       quiz_match_sub
+    //             .             .              .              .               .                        |--(CL,pl->id,fk->question)
+    //             .............................................................                        |
+    //                                                   .                                              |
+    //                                                   .                                              |
+    //                                                   .                                              |
+    //                                                quiz_answers                                      |
+    //                                         (CL,pk->id,fk->question)----------------------------------
     // 
     // Meaning: pk->primary key field of the table
     //          fk->foreign key to link with parent
@@ -56,6 +62,7 @@
     //     - quiz_questions
     //     - quiz_truefalse
     //     - quiz_shortanswer
+    //     - quiz_multianswer
     //     - quiz_multichoice
     //     - quiz_numerical
     //     - quiz_randomsamatch
index c4df63ef094d6cd8bf846dd2130458c795b8a16b..22845821ea6d48781c76e0f1ff7706ccb1172da5 100644 (file)
@@ -5,46 +5,12 @@
     //To see, put your terminal to 132cc
 
     //This is the "graphical" structure of the quiz mod:
-    //
+    //             
     //                           quiz                                                      quiz_categories
-    //                        (CL,pk->id)                                                   (CL,pk->id)
-    //                            |                                                              |
-    //             -----------------------------------------------                               |
-    //             |                        |                    |                               |
-    //             |                        |                    |                               |
-    //             |                        |                    |                               |
-    //        quiz_attempts          quiz_grades         quiz_question_grades                    |
-    //   (UL,pk->id, fk->quiz)   (UL,pk->id,fk->quiz)    (CL,pk->id,fk->quiz)                    |
-    //             |                                              |                              |
-    //             |                                              |                              |
-    //             |                                              |                              |
-    //       quiz_responses                                       |                        quiz_questions
-    //  (UL,pk->id, fk->attempt)----------------------------------------------------(CL,pk->id,fk->category,files)
-    //                                                                                           |
-    //                                                                                           |
-    //                                                                                           |
-    //             --------------------------------------------------------------------------------------                
-    //             |                         |                        |                                 |
-    //             |                         |                        |                                 |
-    //             |                         |                        |                                 |    quiz_randomsamatch
-    //      quiz_truefalse         quiz_shortanswer       quiz_multichoice         quiz_numerical       |--(CL,pl->id,fk->question)
-    // (CL,pl->id,fk->question)(CL,pl->id,fk->question)(CL,pl->id,fk->question)(CL,pl->id,fk->question) |
-    //             .                         .                        .                 .               |
-    //             .                         .                        .                 .               |
-    //             .                         .                        .                 .               |         quiz_match
-    //             ......................................................................               |--(CL,pl->id,fk->question)
-    //                                                   .                                              |             .
-    //                                                   .                                              |             .
-    //                                                   .                                              |             .
-    //                                                quiz_answers                                      |      quiz_match_sub
-    //                                         (CL,pk->id,fk->question)---------------------------------|--(CL,pl->id,fk->question)
-    //    //This is the "graphical" structure of the quiz mod:
-    //
-    //                           quiz                                                      quiz_categories
-    //                        (CL,pk->id)                                                   (CL,pk->id)
-    //                            |                                                              |
-    //             -----------------------------------------------                               |
-    //             |                        |                    |                               |
+    //                        (CL,pk->id)                                                   (CL,pk->id)  
+    //                            |                                                              |       
+    //             -----------------------------------------------                               |       
+    //             |                        |                    |                               |       
     //             |                        |                    |                               |
     //             |                        |                    |                               |
     //        quiz_attempts          quiz_grades         quiz_question_grades                    |
     //                                                                                           |
     //                                                                                           |
     //                                                                                           |
-    //             --------------------------------------------------------------------------------------                
-    //             |                         |                        |                                 |
-    //             |                         |                        |                                 |
-    //             |                         |                        |                                 |    quiz_randomsamatch
-    //      quiz_truefalse         quiz_shortanswer       quiz_multichoice         quiz_numerical       |--(CL,pl->id,fk->question)
-    // (CL,pl->id,fk->question)(CL,pl->id,fk->question)(CL,pl->id,fk->question)(CL,pl->id,fk->question) |
-    //             .                         .                        .                 .               |
-    //             .                         .                        .                 .               |
-    //             .                         .                        .                 .               |         quiz_match
-    //             ......................................................................               |--(CL,pl->id,fk->question)
-    //                                                   .                                              |             .
-    //                                                   .                                              |             .
-    //                                                   .                                              |             .
-    //                                                quiz_answers                                      |      quiz_match_sub
-    //                                         (CL,pk->id,fk->question)---------------------------------|--(CL,pl->id,fk->question)
+    //             --------------------------------------------------------------------------------------
+    //             |             |              |              |                |                       |
+    //             |             |              |              |                |                       |
+    //             |             |              |              |                |                       |    quiz_randomsamatch
+    //      quiz_truefalse       |       quiz_multichoice      |         quiz_multianswer               |--(CL,pl->id,fk->question)
+    // (CL,pl->id,fk->question)  |   (CL,pl->id,fk->question)  |    (CL,pl->id,fk->question)            |
+    //             .             |              .              |               .                        |
+    //             .      quiz_shortanswer      .       quiz_numerical         .                        |
+    //             .  (CL,pl->id,fk->question)  .  (CL,pl->id,fk->question)    .                        |         quiz_match
+    //             .             .              .              .               .                        |--(CL,pl->id,fk->question)
+    //             .             .              .              .               .                        |             .
+    //             .             .              .              .               .                        |             .
+    //             .             .              .              .               .                        |             .
+    //             .             .              .              .               .                        |       quiz_match_sub
+    //             .             .              .              .               .                        |--(CL,pl->id,fk->question)
+    //             .............................................................                        |
+    //                                                   .                                              |
+    //                                                   .                                              |
+    //                                                   .                                              |
+    //                                                quiz_answers                                      |
+    //                                         (CL,pk->id,fk->question)----------------------------------
     //
     // Meaning: pk->primary key field of the table
     //          fk->foreign key to link with parent
@@ -88,6 +60,7 @@
     //     - quiz_questions
     //     - quiz_truefalse
     //     - quiz_shortanswer
+    //     - quiz_multianswer
     //     - quiz_multichoice
     //     - quiz_numerical
     //     - quiz_randomsamatch