mirror of
https://github.com/moodle/moodle.git
synced 2025-08-04 16:36:37 +02:00
mod quiz + questions MDL-22370 convert JavaScript to YUI3 and modules.
Note, quiz editing JS has not been done yet.
This commit is contained in:
parent
24f17d7588
commit
ff065f96bc
15 changed files with 418 additions and 478 deletions
|
@ -967,12 +967,15 @@ class default_questiontype {
|
|||
$aid = $state->attempt;
|
||||
$qid = $state->question;
|
||||
$checksum = question_get_toggleflag_checksum($aid, $qid, $qsid);
|
||||
$postdata = "qsid=$qsid&aid=$aid&qid=$qid&checksum=$checksum&sesskey=" . sesskey();
|
||||
$postdata = "qsid=$qsid&aid=$aid&qid=$qid&checksum=$checksum&sesskey=" .
|
||||
sesskey() . '&newstate=';
|
||||
$flagcontent = '<input type="checkbox" id="' . $id . '" name="' . $id .
|
||||
'" value="1" ' . $checked . ' />' .
|
||||
'<label id="' . $id . 'label" for="' . $id . '">' . $this->get_question_flag_tag(
|
||||
'" class="questionflagcheckbox" value="1" ' . $checked . ' />' .
|
||||
'<input type="hidden" value="' . s($postdata) . '" class="questionflagpostdata" />' .
|
||||
'<label id="' . $id . 'label" for="' . $id .
|
||||
'" class="questionflaglabel">' . $this->get_question_flag_tag(
|
||||
$state->flagged, $id . 'img') . '</label>' . "\n";
|
||||
$PAGE->requires->js_function_call('question_flag_changer.init_flag', array($id, $postdata));
|
||||
question_init_qengine_js();
|
||||
break;
|
||||
default:
|
||||
$flagcontent = '';
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue