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 <[email protected]> Co-Authored-By: Safat Shahin <[email protected]>
This commit is contained in:
co-authored by
Guillermo Gomez Arias
parent
443a980aea
commit
0d55b26da8
@@ -242,7 +242,7 @@ class_alias('qbank_editquestion\copy_action_column', 'question_bank_copy_action_
|
||||
* @deprecated since Moodle 2.7 MDL-40457
|
||||
* @todo MDl-72004 delete the class alias, not done in MDL-71516 for any potential error from other plugins.
|
||||
*/
|
||||
class_alias('core_question\bank\preview_action_column', 'question_bank_preview_action_column', true);
|
||||
class_alias('qbank_previewquestion\preview_action_column', 'question_bank_preview_action_column', true);
|
||||
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user