Subversion Repositories wimsdev

Rev

Rev 17069 | 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>L'étape $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.       <div class="wimscenter">
  62.       !line $step of $good
  63.       </div>
  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.