Quando si importa un file con le domande dei test non viene importato correttamento il punteggio della domanda.
Controllando il codice sembrerebbe essere un problema nella regex $gift_answerweight_regex = "^%\-*([0-9]{1,2})\.?([0-9]*)%"; (format.gift.php - riga 154).
Modificandola con "^%\-*([0-9]{1,2})\.?([0-9]*)%^" sembrerebbe funzionare.
Però vorrei capire con voi se tale modifica non possa avere impatti con altro.
Di seguito il contenuto del file utilizzato in import:
// question: 1
::::[choice]domanda di test 2{
=%10000%risposta corretta 2#
~risposta sbagliata 2#
~risposta super sbagliata 2#
}
// question: 2
::::[choice_multiple]test multiplo{
~%3300%asdf
~%8900%asdfgasdf
~%4500%asdfasdf
~%300%asdfasdf
~%1800%asdfasdf
}
Grazie
Import File Test Questions (GIFT)
Re: Import File Test Questions (GIFT)
direi innanzittutto che hai trovato un bug .
il bug è dovuto alal sostituzione della funzione ereg con preg_match per la compatibilità php 7.0
hai individuato il problema (riga 154 di lib.format.php) . la giusta correzione è la seguente
nota un solo carattere ^ , e tutta la espressione racchiusa con carattere /
La tua correzione funziona ma potrebbe validare correttamente delle righe non correttamante formattate.
Segno tra i bug da sistemare per la nuova release .
il bug è dovuto alal sostituzione della funzione ereg con preg_match per la compatibilità php 7.0
hai individuato il problema (riga 154 di lib.format.php) . la giusta correzione è la seguente
Code: Select all
$gift_answerweight_regex = "/^%\-*([0-9]{1,2})\.?([0-9]*)%/"
La tua correzione funziona ma potrebbe validare correttamente delle righe non correttamante formattate.
Segno tra i bug da sistemare per la nuova release .
Cercate nel forum le riposte prima di chiedere. Check the forum before posting
---------------
Claudio Anelli
Joint Technologies - Sistemi avanzati per l'information technology
http://www.joint-tech.com
---------------
---------------
Claudio Anelli
Joint Technologies - Sistemi avanzati per l'information technology
http://www.joint-tech.com
---------------
Re: Import File Test Questions (GIFT)
Perfetto.
Grazie,
Luca
Grazie,
Luca