Wiris Quizzes Commons question type

Question types ::: qtype_wq
Maintained by WIRIS 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.
Latest release:
2529 sites
32 fans
Moodle 2.6, 2.7, 2.8, 2.9, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, 3.11

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


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

Comments RSS

Show comments
  • Sat, Dec 3, 2016, 6:05 PM
  • Thu, Jan 4, 2018, 5:54 PM
    We are having problems regrading. Details logged: https://github.com/wiris/moodle-qtype_wq/issues/10
  • 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 http://www.masterpaperwriters.com/Best-Website-To-Buy-Essay-Papers-Online and now i want to write for you.
  • Sat, Jan 18, 2020, 1:52 AM
    Very nice
  • 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
  • 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.
  • 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 support@wiris.com (i.e. version you were upgrading from, URL of your installation, etc.). Thanks!
Please login to post comments