moodle/question
Safat Shahin 0d55b26da8 MDL-71614 qbank_previewquestion: Add Preview question plugin to core
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>
2021-09-08 16:21:06 +10:00
..
amd MDL-71113 javascript: Improve basic JS Documentation 2021-06-18 09:38:05 +08:00
bank MDL-71614 qbank_previewquestion: Add Preview question plugin to core 2021-09-08 16:21:06 +10:00
behaviour MDL-71036 phpunit: Coding style changes, 99% whitespace only 2021-03-11 23:04:32 +01:00
classes MDL-71614 qbank_previewquestion: Add Preview question plugin to core 2021-09-08 16:21:06 +10:00
engine MDL-71614 qbank_previewquestion: Add Preview question plugin to core 2021-09-08 16:21:06 +10:00
format MDL-71036 phpunit: Renamed various regexp-related assertions 2021-03-11 19:22:24 +01:00
templates MDL-71516 core_question: Qbank api implementation 2021-08-17 18:57:31 +10:00
tests MDL-71614 qbank_previewquestion: Add Preview question plugin to core 2021-09-08 16:21:06 +10:00
type MDL-71614 qbank_previewquestion: Add Preview question plugin to core 2021-09-08 16:21:06 +10:00
yui MDL-71614 qbank_previewquestion: Add Preview question plugin to core 2021-09-08 16:21:06 +10:00
addquestion.php MDL-35628 performance: Remove dirname() where possible. 2016-06-10 08:06:49 +10:00
category.php MDL-36088 questions: Add new events 2019-04-29 11:16:19 +07:00
category_class.php MDL-71516 core_question: Fix url not being composed correctly. 2021-08-19 17:48:00 +02:00
category_form.php MDL-62708 question: Add idnumbers to question and question category 2018-09-21 12:26:24 +01:00
edit.php MDL-71516 core_question: Qbank api implementation 2021-08-17 18:57:31 +10:00
editlib.php MDL-71614 qbank_previewquestion: Add Preview question plugin to core 2021-09-08 16:21:06 +10:00
export_form.php MDL-71573 qbank_exportquestion: Add plugin to core 2021-08-26 17:06:15 +10:00
exportone.php MDL-63738 question bank: a link to download a single question 2018-10-29 10:38:24 +00:00
flags.js
format.php MDL-71573 qbank_exportquestion: Add plugin to core 2021-08-26 17:06:15 +10:00
import.php MDL-68265 core_question: Switch question import to request dir 2020-03-30 08:14:46 +08:00
import_form.php MDL-65605 core_question: Fix the issue when get_draft_files returns nul 2019-05-20 23:44:02 +10:00
lib.php MDL-68252 question tags: fix tag editing for missingtype questions 2020-04-24 11:26:12 +01:00
move_form.php
preview.php MDL-71614 qbank_previewquestion: Add Preview question plugin to core 2021-09-08 16:21:06 +10:00
previewlib.php MDL-71614 qbank_previewquestion: Add Preview question plugin to core 2021-09-08 16:21:06 +10:00
qengine.js MDL-71614 qbank_previewquestion: Add Preview question plugin to core 2021-09-08 16:21:06 +10:00
question.php MDL-70895 Questions: Default options when creating a question 2021-03-31 09:26:54 +01:00
renderer.php MDL-71574 qbank_editquestion: Add Edit question plugin to core 2021-08-23 11:00:16 +10:00
toggleflag.php
upgrade.php
upgrade.txt MDL-71614 qbank_previewquestion: Add Preview question plugin to core 2021-09-08 16:21:06 +10:00