Subversion Repositories wimsdev

Rev

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