The Elearning Community • Modifica numero di risposte di default
Page 1 of 1

Modifica numero di risposte di default

Posted: Tue Jan 30, 2018 11:53 am
by danilo
Ciao a tutti, sarebbe possibile modificare il numero di risposte di default che appaiono durante la creazione di un test?
Ora, nel test a risposta singola, sono 2. Sarebbe possibile portarle a 4?
Grazie in anticipo per l'eventuale soluzione.

Re: Modifica numero di risposte di default

Posted: Tue Jan 30, 2018 11:56 am
by max
Ciao Danilo, si tratterebbe di una modifica custom. Peraltro, che succede se per caso qualcuno volesse invece mantenere le 2 opzioni?
L'unico modo che posso pensare è che - quando crei un test - puoi scegliere fin dall'inizio il numero di opzioni. Anche questa è una modifica custom, più impattante.
Il mio consiglio è generare un file txt con sintassi GIFT e importare quello.

Re: Modifica numero di risposte di default

Posted: Tue Jan 30, 2018 3:14 pm
by danilo
Grazie Max. In effetti il problema non sussiste quando importo le domande da un apposito file Excel, ma non tutti i docenti sono collaborativi... Alle volte ho un normale file in Word e devo trascriverle/incollarle (da qui la mia richiesta).

Re: Modifica numero di risposte di default

Posted: Thu May 24, 2018 11:15 am
by alfa24
La modifica è molto semplice.
In /appLms/modules/question/class.choice.php

sostituisci

Code: Select all

		$num_answer = importVar('num_answer', true, 2);
con

Code: Select all

		$num_answer = importVar('num_answer', true, x);
e al posto di x il valore che vuoi.

Re: Modifica numero di risposte di default

Posted: Fri May 25, 2018 12:46 pm
by danilo
Grazie! la modifica funziona.

Re: Modifica numero di risposte di default

Posted: Tue May 29, 2018 10:18 pm
by alberto
Occhio che questo genere di personalizzazioni poi si perdono con gli upgrade, considera se applicarle tramite custom script

Re: Modifica numero di risposte di default

Posted: Wed May 30, 2018 5:21 am
by alfa24
Il class.choice come tanti altri non è contemplato dai customscript. Inoltre i require sparsi qua e là sono relativi per cui la logica dei customscript va rivista in ogni caso.

This site uses cookies.

Some of the cookies we use are essential for parts of the site to operate and have already been set. We also use Google Analytics scripts, which all use cookies.
You may delete or block all cookies from this site in your browser options.