Multitrack test
Maintained by
Plugins ActiveProLearn, Valery FREMAUX
This activity proposes a multitrack test such as visible in magazines. Questions are defined with a predefined number of answer categories, one answer per category. If the participant chooses the answer, it gives points to the relevant category. Each category drives a scoring track and the feedback of the most rated category is given.
The result of the test can be used to generate groups in the course.
Comments
Product ratings and reviews are coming to Moodle Marketplace. Until then, existing comments remain available to read, but new posts have been disabled.
I'm having a problem with this plugin. Indeed, the plugin no longer allows students to be enrolled in groups based on the results.
A screenshot of the group creation settings?
Thank you
I get this kind of error as shown below, when I add a new Multitrack test to the course.
Notice: Undefined index: itemid in /home/publicad/public_html/lms/mod/magtest/lib.php on line 106
Notice: Undefined property: stdClass::$result_editor in /home/publicad/public_html/lms/lib/filelib.php on line 256
Skip to main content
Could you pls help me.
Thank you.
This module contains multiple PHP syntax errors, appearing to come from un unsuccessful code merge. We managed to test the plugin by installing the master version from GitHub, but other errors arise then.
Is this plugin still maintained?
Más información sobre este error
Debug info:
Error code: generalexceptionmessage
Stack trace:
line 64 of \mod\magtest\questions.php: ParseError thrown
¿alguien tiene la solución?
I changed the function to get the number of questions in the test and then check the number of responses a user has. If these are different then it presents the next question to the user. Code is:
// If all questions have answers, test is finished (no next page).
$questions = $DB->get_records('magtest_question', array('magtestid' => $magtest->id), 'sortorder');
// Check if the user has answered already.
if ($useranswers = $DB->get_records('magtest_useranswer', array('userid' => $USER->id, 'magtestid' => $magtest->id))) {
if (count($useranswers) == count($questions)) {
return false;
}
}
This could obviously be more efficient by using count_records() rather than get_records() followed by count(). This was more of a hack to find and fix the issue.
Small error in mod_form.php
String 78 $mform->addHelpButton('allowreplay', 'pagesize', 'magtest');
Must be $mform->addHelpButton('allowreplay', 'allowreplay', 'magtest');
Thanks for this plugin
Nous aurions besoin de ce plugin sur une version 2.9 de Moodle.
Savez vous s'il est prévu une mise à jour de ce plugin pour cette version et si oui pour quand ?
Merci d'avance,
Cordialement,
Kevin TREUSSIER
Is there any solution for the Hint issue?
("- about helps and hnts : absolutely agree. I will work on it. to improve this early step of dicumentation.")
I downloaded the version 2013070901 and works perfectly, but the hint button opens a new page, I would expect it to open a pop up or a floating div.
Regards.
I just found the Moodle Docs page that you wrote for this plugin at http://docs.moodle.org/25/en/Magtest_module.
I had not seen it before
Could you please link to this page in 'Useful Links' above as 'Moodle Documentation for this plugin' ?
Thanks again.
I visited the Website URL page at http://www.mylearningfactory.com/course/view.php?id=33 to know more about your magtest add-on. I could not find much info (Je ne parle pas français), so maybe I will create a Moodle Docs page for this plugin. Is that OK with you?
In the Website URL page You have a block named Fréquentation (hits). I liked it a lot.
Is the Fréquentation block a moodle add-on block that you developed?
Will you submit it to Moodle plugins database for all to use ?
Thanks in advance.