Skip to content
  • Safat Shahin's avatar
    MDL-71614 qbank_previewquestion: Add Preview question plugin to core · 0d55b26d
    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: default avatarGuillermo Gomez Arias <guillermogomez@catalyst-au.net>
    Co-Authored-By: default avatarSafat Shahin <safatshahin@catalyst-au.net>
    0d55b26d