Question types: Wiris Quizzes Commons question type

Maintained by Picture of WIRIS team SUPPORTWIRIS team SUPPORT
Wiris Quizzes Commons question type is the engine needed for each WIRIS question type to work properly. It is a necessary component for all Wiris Quizzes question types.
2279 sites
29 fans
Current versions available: 1

Wiris Quizzes  Commons question type is the engine needed for each WIRIS question type to work properly. It is a necessary component for all WIRIS Quizzes question types.

Please install Wiris Quizzes to obtain the entire plugin package with seven question types:

Wiris Quizzes True/False question type

Wiris Quizzes Short-Answer question type

Wiris Quizzes Embedded answer (Cloze) question type

Wiris Quizzes Multi Choice question type

Wiris Quizzes Matching question type

Wiris Quizzes Essay question type


This plugin is part of set WIRIS math & science.


Screenshot #0


Picture of WIRIS team SUPPORT
WIRIS team SUPPORT (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Plugins bot
    Sat, Dec 3, 2016, 6:05 PM
  • Picture of Amanda Doughty
    Thu, Jan 4, 2018, 5:54 PM
    We are having problems regrading. Details logged:
  • Picture of Ronald Thomas
    Mon, Dec 24, 2018, 10:06 PM
    As you describe about question types can I write for you? Actually I am a writer and I wrote many articles for and now i want to write for you.
  • Picture of Aysha Khan
    Sat, Jan 18, 2020, 1:52 AM
    Very nice
  • Picture of Jürg Hoerner
    Mon, Aug 3, 2020, 4:21 AM
    Moodle 3.9
    qtype_wq_cron 3.78.2 (2020061600)
    PHP Notice: Use of legacy cron is deprecated (qtype_wq_cron). Please use scheduled tasks.* line 3480 of /lib/deprecatedlib.php: call to debugging()
    * line 169 of /lib/classes/task/legacy_plugin_cron_task.php: call to cron_execute_plugin_type()
    * line 248 of /lib/cronlib.php: call to core\task\legacy_plugin_cron_task->execute()
    * line 120 of /lib/cronlib.php: call to cron_run_inner_scheduled_task()
    * line 73 of /lib/cronlib.php: call to cron_run_scheduled_tasks()
    * line 79 of /admin/cli/cron.php: call to cron_run() in
  • Picture of Reit Blum
    Thu, Oct 8, 2020, 8:31 PM

    We have a problem with qtype_wq php classes. After upgrading to Moodle 3.9 and PHP 7.4.11 we get similar errors in out tests.

    Here is one example:
    uncaught exception: Class 'com_wiris_quizzes_impl_ConfigurationImpl' not found

    in file: /srv/moodle/public_html/question/type/wq/quizzes/lib/com/wiris/quizzes/impl/QuizzesBuilderImpl.class.php line 678
    #0 /srv/moodle/public_html/question/type/wq/quizzes/lib/com/wiris/quizzes/wrap/QuizzesBuilderWrap.class.php(25): com_wiris_quizzes_impl_QuizzesBuilderImpl->getConfiguration()
    #1 /srv/moodle/public_html/question/type/wq/quizzes/lib/com/wiris/quizzes/wrap/QuizzesBuilderWrap.class.php(13): com_wiris_quizzes_wrap_QuizzesBuilderWrap->setReferrerPHP()
    #2 /srv/moodle/public_html/question/type/wq/quizzes/lib/com/wiris/quizzes/wrap/QuizzesBuilderWrap.class.php(336): com_wiris_quizzes_wrap_QuizzesBuilderWrap->__construct()
    #3 /srv/moodle/public_html/question/type/wq/quizzes/lib/com/wiris/quizzes/api/QuizzesBuilder.class.php(62): com_wiris_quizzes_wrap_QuizzesBuilderWrap::getInstance()
    #4 /srv/moodle/public_html/question/type/wq/questiontype.php(122): com_wiris_quizzes_api_QuizzesBuilder::getInstance()
    #5 /srv/moodle/public_html/question/type/essaywiris/questiontype.php(73): qtype_wq->initialise_question_instance(Object(qtype_essaywiris_question), Object(stdClass))
    #6 /srv/moodle/public_html/question/type/questiontypebase.php(872): qtype_essaywiris->initialise_question_instance(Object(qtype_essaywiris_question), Object(stdClass))
    #7 /srv/moodle/public_html/question/engine/bank.php(288): question_type->make_question(Object(stdClass), false)
    #8 /srv/moodle/public_html/question/engine/bank.php(278): question_bank::make_question(Object(stdClass))
    #9 /srv/moodle/public_html/mod/quiz/classes/structure.php(204): question_bank::load_question('8574689')
    #10 /srv/moodle/public_html/mod/quiz/classes/output/edit_renderer.php(543): mod_quiz\structure->can_finish_during_the_attempt('1')
    #11 /srv/moodle/public_html/mod/quiz/classes/output/edit_renderer.php(510): mod_quiz\output\edit_renderer->question_row(Object(mod_quiz\structure), '1', Object(question_edit_contexts), Array, Object(moodle_url))
    #12 /srv/moodle/public_html/mod/quiz/classes/output/edit_renderer.php(94): mod_quiz\output\edit_renderer->questions_in_section(Object(mod_quiz\structure), Object(stdClass), Object(question_edit_contexts), Array, Object(moodle_url))
    #13 /srv/moodle/public_html/mod/quiz/edit.php(211): mod_quiz\output\edit_renderer->edit_page(Object(quiz), Object(mod_quiz\structure), Object(question_edit_contexts), Object(moodle_url), Array)
    #14 {main}

    Right now i have tried to include class paths manually, but it's not working and gets stuck on including interfaces.
  • Picture of WIRIS team SUPPORT
    Mon, Oct 19, 2020, 9:53 PM
    @Reit Blum Unfortunately, we haven't been able to reproduce the issue on our end using Moodle 3.9 and PHP 7.4.11. Please check that you are using the latest Wiris Quizzes version. Please provide us further details to (i.e. version you were upgrading from, URL of your installation, etc.). Thanks!
Please login to post comments