mirror of
https://github.com/moodle/moodle.git
synced 2025-08-05 00:46:50 +02:00
MDL-8342
This commit is contained in:
parent
d68f70780b
commit
3d903fcbcc
1 changed files with 17 additions and 4 deletions
|
@ -1,5 +1,6 @@
|
|||
|
||||
<?php // $Id$
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////
|
||||
/// Blackboard 6.0 Format
|
||||
///
|
||||
|
@ -268,8 +269,8 @@ function process_fib($xml, &$questions) {
|
|||
return;
|
||||
}
|
||||
|
||||
for ($i = 0; $i < sizeof ($fibquestions); $i++) {
|
||||
|
||||
for ($i = 0; $i < sizeof ($fibquestions); $i++) {
|
||||
$question = $this->defaultquestion();
|
||||
|
||||
$question->qtype = SHORTANSWER;
|
||||
|
@ -292,8 +293,20 @@ function process_fib($xml, &$questions) {
|
|||
|
||||
$question->answer[] = addslashes($answer);
|
||||
$question->fraction[] = 1;
|
||||
$question->feedback[0] = addslashes(trim(@$thisquestion["#"]["GRADABLE"][0]["#"]["FEEDBACK_WHEN_CORRECT"][0]["#"]));
|
||||
$question->feedback[1] = addslashes(trim(@$thisquestion["#"]["GRADABLE"][0]["#"]["FEEDBACK_WHEN_INCORRECT"][0]["#"]));
|
||||
$question->feedback = array();
|
||||
|
||||
if (is_array( $thisquestion['#']['GRADABLE'][0]['#'] )) {
|
||||
$question->feedback[0] = addslashes(trim($thisquestion["#"]["GRADABLE"][0]["#"]["FEEDBACK_WHEN_CORRECT"][0]["#"]));
|
||||
}
|
||||
else {
|
||||
$question->feedback[0] = '';
|
||||
}
|
||||
if (is_array( $thisquestion["#"]["GRADABLE"][0]["#"] )) {
|
||||
$question->feedback[1] = addslashes(trim($thisquestion["#"]["GRADABLE"][0]["#"]["FEEDBACK_WHEN_INCORRECT"][0]["#"]));
|
||||
}
|
||||
else {
|
||||
$question->feedback[1] = '';
|
||||
}
|
||||
|
||||
$questions[] = $question;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue