Subversion Repositories wimsdev

Rev

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

  1.  
  2. !if dontknow iswordof $error
  3.  En fait, la dernière étape
  4.  !if $step_reason=OK
  5.   est correcte. $step_remark
  6.  !else
  7.   n'est pas correcte. $step_remark
  8.  <p>
  9.  !read reasons/$step_reason.det
  10.  <p>
  11.  Une version correcte de la dernière étape sera
  12.  <table class="wimscenter wimsnoborder" style="width:80%"><tr><td>
  13.  !line $step of $good
  14. </td></tr></table>
  15. !endif
  16. <p>
  17. Dommage que vous n'ayez pas pu voir tout ça.
  18.  </p>
  19.  !goto gnext
  20. !endif
  21.  
  22. <b>Erreur.</b>
  23.  
  24. !if step_error iswordof $error
  25.  !if $step_reason=OK
  26.   Mais si, cette étape est parfaitement correcte&nbsp;!
  27.   $step_remark
  28.  !else
  29.   !if $ask_reason>0 and $step_reason!=$ans
  30.    Non, la dernière étape est bien erronée, mais pas à cause de ce que vous pensez.
  31.   !else
  32.    Mais non, il y a bien une erreur dans la dernière étape.
  33.   !endif
  34.   $step_remark
  35.   <div>
  36.   !read reasons/$step_reason.det
  37.   </div>
  38.   Une version correcte de la dernière étape sera
  39.   <table class="wimscenter wimsnoborder" style="width:80%"><tr><td>
  40.   !line $step of $good
  41.   </td></tr></table>
  42.  !endif
  43.  :gnext
  44.  <p>
  45.  !if $step<$stepcnt
  46.   !href cmd=reply&ans=next Passer à l'étape suivante.
  47. !else
  48.  Cet exercice est terminé. Votre note&nbsp;: $module_score/10.
  49. !endif
  50. </p>
  51. !exit
  52. !endif
  53.  
  54. !if bad_step iswordof $error
  55. !if $badstep=0
  56.  Vous pensez que toutes les étapes sont correctes.
  57. !else
  58.  Vous pensez que la première mauvaise étape est le numéro $badstep.
  59. !endif
  60. !if $bad_steps=$empty
  61.  Vous avez tort&nbsp;: toutes les étapes sont correctes.
  62.  <p>
  63.  !line $badstep of $remarks
  64. !else
  65.  Non, la <em>première</em> mauvaise étape est le numéro $sss.
  66.  
  67.  !if $badstep>0
  68.   !if $badstep isitemof $bad_steps
  69.    L'étape $badstep est bien erronée, mais elle n'est pas la première
  70.    mauvaise étape.
  71.   !else
  72.    Par contre, l'étape $badstep est tout à fait juste.
  73.    !endif
  74.   !else
  75.    $bad_reason
  76.    <div>
  77.    !set rrr=!item 1 of $bad_reasons
  78.    !read reasons/$rrr.det
  79.    </div>
  80.   !endif
  81.  !endif
  82.  <p>Votre note&nbsp;: $module_score/10.</p>
  83.  !exit
  84. !endif
  85.  
  86. !!!if double_reply=$error
  87. !! Vous avez déjà soumis une réponse à ce problème qui a été analysée et notée.
  88. !! Les réponses répétitives sont ignorées. (N'utilisez pas le bouton
  89. !! `recharger' de votre navigateur pour reposter les réponses!)
  90. !! !exit
  91. !!!endif
  92. !!
  93. !msg $error
  94.