(re)bonjour,
J essaye de reecrire un type de reponse adapté à mes besoins:
Un champ sur plusieurs lignes et aucun traitement apres.
(Le test de la validité de la réponse se fait a posteriori par des \condition)
Je me suis fortement inspiré des type deja existants:
matrix, raw, symtext
Je vois parfois des variables qui vraisemblablement sont initialisées ailleurs mais je ne comprends pas où/comment.
Un exemple dans le type matrix.input il y a inputsize qui me serait tres utile.
Il doit surement etre initialisé avec des options du answer...
dans chaque type on retrouve des variables comme:
$(reply$i)
$(replygood$i)
$(replyoption$i)
D apres mes tests la premiere contient la reponse (de l eleve) a la question i et sera affiché (pourquoi si petit?) à la place de la boite de reponse.
Je suppose que la 2eme doit etre la reponse (de l enseignant) mais je n en suis pas sur puisque j utilise des \condition
le dernier doit venir directement des options du type du genre \answer{... ....}{type=raw}{option=nodigit}
Mais alors qu est ce que $wims_read_parm?
Comme je l ai dit précédemment j utilise des \condition :
Code: |
\answer{Votre fonction : }
{\fonction_etu}{type=octavefunc}
|
NB: mon type octavefunc ressemble à symtext.
Après correction la textarea sera remplacée par $(reply$i) sur laquelle j ai fait des modifications (c est donc OK)
MAIS
ces modifications NE SONT PAS APPLIQUEES à la variable (ici \fonction_etu).
Comment faire?
Merci de votre attention et de votre aide éventuelle
Yves