- 22 Mar, 2022 1 commit
-
-
Tim Hunt authored
-
- 15 Mar, 2022 1 commit
-
-
Tim Hunt authored
This is the expected naming for a Behat file for a core component. Note, there are no acutal references to the deprecated class name in core, but there might be in plugins, so we added a backwards compatibility class with the old name. Thanks to Andrew Lyons for hints about how to do that.
-
- 03 Feb, 2022 1 commit
-
-
Guillermo Gomez authored
This commit adds the changes in questiontype base to work with new question tables and the new structure in the databse. Also needed for versioning. This implementation will also introduct the question status which allows a question to be in draft and ready status. I also introduces changes to the base view where it shows the latest version of the questions. The view of versions for a question is not implemented in this commit. This implementation will also introduce changes in the core qtype plugins to support versioning and the changed db schema.
-
- 22 Nov, 2021 1 commit
-
-
Safat Shahin authored
This implementation will introduce bulk actions qbank plugins which can grab the selected question and perform actions according to the selected option from dropdown in the base view. Co-Authored-By:
Safat Shahin <safatshahin@catalyst-au.net> Co-Authored-By:
Matt Porritt <mattp@catalyst-au.net>
-
- 04 Oct, 2021 1 commit
-
-
Safat Shahin authored
This implementation will introduct changes to the mod_quiz to implement the new qbank api for view. Major changes are introduced in the custom view and also all the legacy points to the old qbank are changed to qbank plugins where needed. It also deprecated and deletes classes and scripts which were kept not to break mod_quiz for the new api implementation.
-
- 08 Sep, 2021 1 commit
-
-
Safat Shahin authored
This implementation will introduce a qbank plugin "previewquestion" which will view the preview question action in the question bank actions by replacing the core classes, scripts and yui modules. This plugin will also replace the preview option in the edit question form. Having this plugin will give users the flexibility of enabling or disabling this feature from the question bank view. This change will also allow other qbank plugins to add elements or information in the preview question page by implementing a callback. It also changes the pop up to page redirect from base view page to make sure any changes in preview reflects in the base view, for example, comments added and the number of comments in the comments colum changes while back from the preview page. Other locations like edit and qtype plugins where the preview is implemented, stays the same. Co-Authored-By:
Guillermo Gomez Arias <guillermogomez@catalyst-au.net> Co-Authored-By:
Safat Shahin <safatshahin@catalyst-au.net>
-
- 06 Sep, 2021 2 commits
-
-
Sara Arjona authored
-
Safat Shahin authored
This implementation will introduce a qbank plugin "tagquestion" which will implement the tag question actions in the question bank view by replacing the core class. Having this plugin will give users the flexibility of enabling or disabling this action.
-
- 02 Sep, 2021 1 commit
-
-
Safat Shahin authored
This implementation will introduce a qbank plugin "exporttoxml" which will implement the export to xml action in the question bank view by replacing the core class. Having this plugin will give users the flexibility of enabling or disabling this action.
-
- 16 Aug, 2021 1 commit
-
-
safatshahin authored
Movement of classes to classes/local/bank and additional todo addition to all the existing ones to align with future tracker for class renaming. This commit does not contain any class renaming of the old or deprecated classes. MDL-72004 will be used to rename, remove or deprecate old classes after integrating all the qbank plugins.
-
- 19 May, 2020 1 commit
-
-
Tim Hunt authored
-
- 19 Feb, 2020 1 commit
-
-
Tim Hunt authored
Previously it was only checking mods.
-
- 18 Oct, 2019 1 commit
-
-
Tim Hunt authored
-
- 11 Oct, 2019 1 commit
-
-
Tim Hunt authored
-
- 01 Apr, 2019 1 commit
-
-
Simey Lameze authored
-
- 19 Mar, 2019 1 commit
-
-
Jean-Michel Vedrine authored
-
- 06 Mar, 2019 1 commit
-
-
Jean-Michel Vedrine authored
-
- 02 May, 2018 1 commit
-
-
Andrew Nicols authored
-
- 23 Sep, 2016 1 commit
-
-
Part of MDL-55071
-
- 26 Nov, 2015 1 commit
-
-
Dan Poltawski authored
There are no uses of this in core and it does not make sense
-
- 27 Mar, 2015 1 commit
-
-
Tim Hunt authored
* A method to change the max mark for one question_attempt in the usage * A method to replace one question in a usage with another, moving the old question_attempt to the end. * Methods to set and get metadata (string name value pairs) for each question_attempt in the usage. This gets stored in the first step in a way that should not interfere with anything else.
-
- 17 Nov, 2014 2 commits
- 08 Sep, 2014 1 commit
-
-
Tim Hunt authored
That is, which may be used from outside the question engine.
-
- 30 Jun, 2014 1 commit
-
-
Ray Morris authored
Allows plugins to add columns to the question bank view by extending core_question\bank\column_base Columns to display are set in $CFG->questionbankcolumns. Columns are namespaced and autoloaded to support this.
-
- 05 Feb, 2014 1 commit
-
-
Tim Hunt authored
Thanks to Mark Nelson for the suggested improvements.
-
- 31 Jan, 2014 1 commit
-
-
Tim Hunt authored
-
- 10 Jan, 2014 2 commits
-
-
Tim Hunt authored
-
Ray Morris authored
Add new API for filtering questions, refactoring the options to display old questions and include subcategories into new question_bank_search_condition classes. Make the new API pluggable via local_[pluginname]_get_question_bank_search_conditions.
-
- 26 Sep, 2013 1 commit
-
-
Dan Poltawski authored
* FEATURE_USES_QUESTION_BANK is now a module_supports flag which declares that an activity uses the question engine. * question_module_uses_questions can be used to determine if a module uses the question bank.
-
- 26 Jul, 2013 1 commit
-
-
Tim Hunt authored
Sometimes it is necssary to display parts of a question outside of an attempt. For example for staff review. When displaying the question, we need to handle images in the question text. In the past there was a mechanism for this that could only cope with the question text. This commit introduces a new method that can handle displaying any part of the question content. This commit intentionally does not upgrade the parts of the system that use the mecanism. That is so that this commit can be used to demonstrate that backwards-compatibility works. The next commit will upgrade the callers.
-