Subversion Repositories wimsdev

Rev

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

  1. !nocache
  2. !if $oef_test=yes
  3.  !set renewlink=cmd=next&retest=again
  4.  $header_js
  5.  !goto tester
  6. !else
  7.  !set init_parm=!translate + to $ $ in $module_init_parm
  8.  !set renewlink=cmd=renew&worksheet=$worksheet&$init_parm
  9. !endif
  10.  
  11. !if $printing=yes
  12.  !changeto oef/print.phtml
  13. !endif
  14.  
  15. !if $title!=$empty
  16.  !set module_title=$title
  17.  !set module_author=$author
  18.  !set module_address=$email
  19. !endif
  20.  
  21. !if 0$delay2>0 and $status!=$empty
  22.  !set now_=$wims_nowseconds
  23.  !read js/chrono.js $[max(0,$delay1-($now_-$starttime))]
  24. !endif
  25. $header_js
  26. !header
  27.  
  28. !if $module_checkdata!=yes
  29.  !read oef/nl/nodata.phtml
  30.  !goto end
  31. !endif
  32.  
  33. !if $title=$empty
  34. Deze module bevat een hele verzameling aan oefeningen.<br>
  35.  Je hebt deze blijkbaar aangevraagd zonder te specificeren aan welke
  36.  oefening je precies wilt gaan werken.<br>
  37. <small>Dit komt misschien omdat je op een verkeerde link hebt geklikt,                                                                    
  38. of misschien een software fout ?</small>
  39. <p><center>
  40. Probeer
  41.  !href module=$module opnieuw
  42.  , of
  43.  !href $ annuleer
  44.  . </center>
  45.  !goto end
  46. !endif
  47.  
  48. !if 0$delay1>0 and $status!=$empty
  49.  <p><form target=# name=chrono><center>
  50. <table border=2 bgcolor=$wims_ref_bgcolor><tr><td>
  51.  &nbsp;<b><font color=red>Attentie !</font></b>
  52.  !if $qnum>1
  53.     Deze serie oefeningen heeft een tijdslimiet.
  54.  !else
  55.     Deze oefening heeft een tijdslimiet.
  56.  !endif
  57.  <input size=4 name=clock readonly onFocus=this.blur();>
  58.  </table>
  59.  </center></form> <p>
  60. !endif
  61.  
  62. :tester
  63. !read oef/present.phtml
  64.  
  65. <center><hr width=50%></center>
  66.  
  67. !if $cmd=hint
  68.  !read oef/hint.phtml
  69.  !goto end
  70. !endif
  71.  
  72. !if $status=waiting
  73.  !if $error!=$empty
  74.   !read oef/msg.phtml
  75.   <center><hr width=50%></center>
  76.  !endif
  77.  !read oef/form.phtml
  78.  <p>
  79.  !if $hint!=$empty and $givehint>0
  80.   !href cmd=hint Hint
  81. .
  82.  !endif
  83.  !if $help!=$empty
  84.   !href cmd=help Help
  85. .
  86.  !endif
  87.  !if $qnum<=1
  88.   !href $renewlink Herhaal
  89.  deze oefening.
  90.  !else
  91.   Dit is de $[$reply_cnt+1] oefening uit een serie van $qnum.
  92.   Ga door met
  93.   !href $renewlink deze serie
  94. .
  95.  !endif
  96. !else
  97.  !if $error!=$empty
  98.   !read oef/msg.phtml
  99.   <center><hr width=50%></center>
  100.  !endif
  101.  !read oef/answer.phtml
  102.  <p>
  103.  !if $status!=$empty
  104.  Dit is de $reply_cnt oefening uit een serie van $qnum. <p>
  105.  Ga door naar de
  106.   !href cmd=next volgende
  107.    of
  108.   !href $renewlink herhaal
  109.   dezelfde oefening (er wordt pas aan het eind van de reeks een cijfer gegeven).
  110.  !else
  111.   !if $qnum>1
  112.     U heeft een reeks van $qnum oefeningen afgerond, met een cijfer
  113.    $module_score uit 10.
  114.    !ifval $module_score>9.8
  115.     Gefeliciteerd !
  116.    !endif
  117.    !if $toolate!=$empty and $score>$module_score
  118.     (U krijgt strafpunten voor het overschrijden van de tijdslimiet.)
  119.    !endif
  120.    <p>
  121.    !href $renewlink Herhaal
  122.    de hele serie.
  123.    !if $wims_sheet=$empty
  124.     !href exo_Intro
  125. .
  126.    !endif
  127.   !else
  128.    Uw cijfer is een $module_score uit 10.
  129.    !ifval $module_score>9.8
  130.     Gefeliciteerd !
  131.    !endif
  132.    !if $toolate!=$empty and $score>$module_score
  133.     (U hebt strafpunten gekregen voor het overschrijden van de tijdslimiet.)
  134.    !endif
  135.    <p>
  136.    !href $renewlink Herhaal
  137.    dezelfde oefening.
  138.    !if $wims_sheet=$empty and $oef_test!=yes
  139.     !href exo_Intro
  140. .
  141.    !endif
  142.   !endif
  143.  !endif
  144. !endif
  145.  
  146. !if $replydefaulted=yes
  147.  <p> <small>
  148.  Experimenteer mode:
  149.  !if $oef_default=yes
  150.     de goede antwoorde zijn reeds ingevuld
  151.  !else
  152.     vul de
  153.   !href cmd=config&oef_default=yes  goede antwoorden
  154.   alvast in.
  155.  !endif
  156.  </small>
  157. !endif
  158.  
  159. !read ./endhook.phtml
  160. !if $wims_user=supervisor and exam notin $session and \
  161.         ..classes/ notin ..$module and ..adm/ notin ..$module and \
  162.         ..devel/ notin ..$module and \
  163.         GNU isin $module_copyright and \
  164.         _check notin $session and \
  165.         $class_importation!=no
  166.  <p>
  167.  !href module=adm/createxo&existing=$thisexo&catmodule=$module Importeer
  168.   deze oefening in uw eigen klas. Daar kan de broncode eenvoudig worden aangepast.
  169. !endif
  170. :end
  171. !tail
  172.  
  173.