From 509bd30230309882a8bf8f840d4c404aa2f16d6c Mon Sep 17 00:00:00 2001 From: Cesar Perales Date: Wed, 20 Nov 2013 15:54:13 -0500 Subject: [PATCH] =?UTF-8?q?refs=20#7010=20Inclusi=C3=B3n=20formato=20Aiken?= =?UTF-8?q?,=20parse=20question=20method=202=20(index)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main/exercice/export/aiken/aiken_import.inc.php | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/main/exercice/export/aiken/aiken_import.inc.php b/main/exercice/export/aiken/aiken_import.inc.php index e398609629..a6122e078f 100644 --- a/main/exercice/export/aiken/aiken_import.inc.php +++ b/main/exercice/export/aiken/aiken_import.inc.php @@ -205,20 +205,18 @@ $question_index = 0; foreach($data as $linea => $info) { //$preg = preg_match('/^[A-Z](\)|\.)\s(.*)/g', $linea, $matches); #$preg = preg_match('/(^ANSWER:\sq([A-Z])\s?)|(.*))/i', $info, $matches); -//error_log($linea . '----'); if (preg_match('/^([A-Z])(\)|\.)\s(.*)/', $info)) { - $question_info['option'][] = $info; + $questions[$question_index]['option'][] = $info; } elseif (preg_match('/^ANSWER:\s([A-Z])\s?/', $info)) { - $question_info['answer'] = $info; + $questions[$question_index]['answer'] = $info; } elseif (preg_match('/^TEXTO_CORRECTA:\s([A-Z])\s?/', $info)) { - $question_info['answer_explanation'] = $info; + $questions[$question_index]['answer_explanation'] = $info; } elseif (preg_match('/^ETIQUETAS:\s([A-Z])\s?/', $info)) { - $question_info['answer_tags'] = explode(',', $info); + $questions[$question_index]['answer_tags'] = explode(',', $info); } elseif (preg_match('/^\n/',$info)) { - $question_index = $question_index++; - //$questions[] = $question_info; + $question_index++; } else { - $question_info['title'] = $info; + $questions[$question_index]['title'] = $info; }