File: feedback.phtml

package info (click to toggle)
wims 2%3A4.29a%2Bdfsg1-3
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 185,704 kB
  • sloc: xml: 366,687; javascript: 120,570; ansic: 62,341; java: 62,170; sh: 7,744; perl: 3,937; yacc: 3,217; cpp: 1,915; lex: 1,805; makefile: 1,084; lisp: 914; pascal: 601; python: 520; php: 318; asm: 7
file content (70 lines) | stat: -rw-r--r-- 3,369 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70

<h2 class="wimscenter">Commentaires cibls selon les rponses</h2>

<p>
Vous pouvez dfinir des conditions (sur les rponses donnes par les
utilisateurs) sous lesquelles des commentaires peuvent tre imprims dans la
page de rsultat d'un exercice. Une utilisation commune de cette facilit
sera de donner des avertissements quand une erreur typique est dtecte dans
la rponse.
</p><p>
Un nombre arbitraire de commentaires cibls peuvent tre ajouts, sur tout type
de rponses (libre ou choix multiple). La syntaxe est comme suit.
</p><pre>
\feedback{CONDITION}{MESSAGE}
</pre><p>
Une telle ligne peut tre place dans le champ de paramtres (sous le mode
guid) ou n'importe o dans la source (sous le mode brut).
</p><p>
Quand <span class="tt">CONDITION</span> est remplie,
<span class="tt">MESSAGE</span> sera montr  l'utilisateur dans la page de rsultat.
Les valeurs des rponses de l'utilisateur peuvent tre utilises dans les deux
champs (CONDITION et MESSAGE) via les variables <span class="tt wims_code_variable">\reply1</span>,
<span class="tt wims_code_variable">\reply2</span>, ... (pour rponses libres),
<span class="tt wims_code_variable">\choice1</span>,
<span class="tt wims_code_variable">\choice2</span>,... (pour choix multiples).
L'ordre dans ces variables est le mme que l'ordre sous lequel elles apparaissent dans la source (ou
dans le formulaire en $name_normal).
</p><p>
<span class="tt">MESSAGE</span> est un texte libre, acceptant les tags html et les symboles
mathmatiques.
</p><p>
On pourra aussi s'aider de la variable <span class="tt wims_code_variable">\sc_reply1</span>,
<span class="tt wims_code_variable">\sc_reply2</span>,
... dont la valeur vaut 1 si la rponse est bonne, 0 si la rponse est fausse
et 0.5 si elle est bonne  prcision prs. Cette variable ne tient pas compte
des conditions supplmentaires ventuellement imposes et est vide dans le cas
o la rponse est uniquement analyse  l'aide de conditions.
</p>

$table_header
<caption>Exemples de conditions
<small>
!href target=wims_mhelp cmd=help&special_parm=if Liste complte
</small>
</caption>
$table_hdtr<th>condition</th><th>quand elle sera remplie</th></tr>
$table_tr<td><span class="tt wims_code_words">\reply1=5</span></td>
<td>la premire rponse libre est exactement gale  5</td></tr>
$table_tr<td><span class="tt wims_code_words">\reply1&gt;\reply2+2</span></td>
<td>la premire rponse libre est &gt; la seconde plus 2</td></tr>
$table_tr<td><span class="tt wims_code_words">\choice1=Oui and \choice2=Non</span></td>
  <td>premier choix multiple est Oui, et le second est Non (<b>attention</b>
la comparaison dans les choix multiples est sensible aux
minuscules-majuscules&nbsp;!)
</td></tr>
$table_tr<td><span class="tt wims_code_words">\reply1&lt;5 or \reply1&gt;8</span></td>
  <td>premire rponse est hors de l'intervalle [5,8].
</td></tr>
$table_tr<td><span class="tt wims_code_words">3 isitemof \reply1</span></td>
  <td>la premire rponse, du type <span class="tt wims_code_words">set</span>
  ou <span class="tt wims_code_words">vector</span>,
  contient une composante "3".
</td></tr>
$table_end

<p>
<b>Bogue connu</b>&nbsp;: Vous devez viter le mlange de <span class="tt wims_code_variable">\reply</span> et
<span class="tt wims_code_variable">\choice</span> dans une mme condition.
 Sinon le rsultat sera imprvisible.
</p>