Subversion Repositories wimsdev

Rev

Rev 5751 | Rev 16377 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

  1.  
  2. !if $sstyle=1
  3.  !if $substep=0
  4.   !if $all_steps=0
  5.    !form reply
  6.    Quelle est la <em>première</em> étape erronée de cette série&nbsp;?
  7.    !formselect badstep from 0 to $stepcnt
  8.    (0 voudra dire que tout est juste.)
  9.    <div class="wimscenter">
  10.    <input type="submit" value="Envoyer la réponse" /></div>
  11.   !else
  12.    Marquer <em>toutes</em> les mauvaises étapes ci-dessus, puis
  13.    <input type="submit" value="cliquer ici" />.
  14.   !endif
  15.   !formend
  16.  !else
  17.   !if $all_steps=0
  18.    !if $badstep=0
  19.     Effectivement, toutes les étapes sont correctes.
  20.    !else
  21.     En effet, la première mauvaise étape est le numéro $badstep.
  22.    !endif
  23.   !endif
  24.   Votre note&nbsp;: $module_score/10.
  25.   !if $expstep!=$empty
  26.    <p>Quelques explications.
  27.    </p><ul>
  28.    !for i in $expstep
  29.     <li> Etape $i
  30.     !if $i isitemof $badstep
  31.      est correcte.
  32.      !line $i of $remarks
  33.     !else
  34.      !set j=!positionof item $i in $bad_steps
  35.      !set e=!item $j of $bad_reasons
  36.      n'est pas bonne.
  37.     !read reasons/$e.det
  38.    !endif
  39.   </li>
  40.   !next i
  41.   </ul>
  42.  !endif
  43. !endif
  44. !else
  45. !if $substep=0
  46.  !form reply
  47.  Que pensez-vous de la <em>dernière</em> étape&nbsp;?
  48.  !formselect ans list --,OK,$bad_reasons prompt Je ne sais pas,\
  49.         Oui : cette étape est correcte,$bad_rnames
  50.  <input type="submit" value="Envoyer" />
  51.  !formend
  52. !endif
  53.  
  54. !if $substep=2
  55.  Vous avez raison&nbsp;:
  56.  !if $step_reason=OK
  57.   la dernière étape est correcte.
  58.  !else
  59.   la dernière étape est erronée.
  60.   La bonne étape sera
  61.   <table class="wimscenter wimsnoborder" style="width:80%"><tr><td>
  62.   !line $step of $good
  63.   </td></tr></table>
  64.  !endif
  65.  <p>
  66.  !if $step<$stepcnt
  67.   !href cmd=reply&ans=next Passer à l'étape suivante.
  68.   !else
  69.    Cet exercice est terminé. Votre note&nbsp;: $module_score/10.
  70.   !endif
  71.   </p>
  72.  !endif
  73. !endif
  74.  
  75.