Skip to content
Snippets Groups Projects
Unverified Commit e1cd1ebb authored by Nadav Kavalerchik's avatar Nadav Kavalerchik Committed by GitHub
Browse files

Add support for Moodle version < 400

Added include vle_specific.php, as it was needed for stack_determine_moodle_version()
Added support to Moodle version < 400, when calling question_preview_url()
parent 1f183ee4
No related branches found
No related tags found
No related merge requests found
...@@ -27,6 +27,7 @@ require_once(__DIR__.'/../../../config.php'); ...@@ -27,6 +27,7 @@ require_once(__DIR__.'/../../../config.php');
require_once($CFG->libdir . '/questionlib.php'); require_once($CFG->libdir . '/questionlib.php');
require_once(__DIR__ . '/locallib.php'); require_once(__DIR__ . '/locallib.php');
require_once(__DIR__ . '/tidyquestionform.php'); require_once(__DIR__ . '/tidyquestionform.php');
require_once(__DIR__ . '/vle_specific.php');
if (stack_determine_moodle_version() >= 400) { if (stack_determine_moodle_version() >= 400) {
require_once(__DIR__ . 'vle_moodle4.php'); require_once(__DIR__ . 'vle_moodle4.php');
...@@ -55,8 +56,11 @@ $PAGE->set_pagelayout('admin'); ...@@ -55,8 +56,11 @@ $PAGE->set_pagelayout('admin');
require_login(); require_login();
// The URL back to the preview page. // The URL back to the preview page.
$returnurl = helper::question_preview_url($questionid, null, null, null, null, $context); if (stack_determine_moodle_version() < 400) {
$returnurl = question_preview_url($questionid, null, null, null, null, $context);
} else {
$returnurl = qbank_previewquestion\helper::question_preview_url($questionid, null, null, null, null, $context);
}
// Create the question usage we will use. // Create the question usage we will use.
$quba = question_engine::make_questions_usage_by_activity('qtype_stack', $context); $quba = question_engine::make_questions_usage_by_activity('qtype_stack', $context);
$quba->set_preferred_behaviour('adaptive'); $quba->set_preferred_behaviour('adaptive');
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment