Subversion Repositories wimsdev

Rev

Rev 3229 | Rev 3542 | 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. !if $printing=yes
  13.  !changeto oef/print.phtml
  14. !endif
  15.  
  16. !if $(title_$lang)!=$empty
  17.   !set title=$(title_$lang)
  18. !endif
  19.  
  20. !if $title!=$empty
  21.  !set module_title=$title
  22.  !set module_author=$author
  23.  !set module_address=$email
  24. !endif
  25.  
  26. !if 0$delay2>0 and $status!=$empty
  27.  !set now_=$wims_nowseconds
  28.  !read js/chrono.phtml $[max(0,$delay1-($now_-$starttime))]
  29. !endif
  30. !set wims_html_header=!append line $header_js to $wims_html_header
  31. !set wims_html_header=!append line $oefcss to $wims_html_header
  32.  
  33. !header1
  34. <h1 class="oeftitle">$title</h1>
  35.  
  36. !if $module_checkdata!=yes
  37.  !read oef/$modu_lang/nodata.phtml
  38.  !goto end
  39. !endif
  40.  
  41. !if $title=$empty
  42.  $name_emptytitle <p style="text-align:center">
  43.  !set wims_ref_class=wims_button
  44.  !href module=$module $name_restart
  45.   $wims_name_or
  46.  !set wims_ref_class=wims_button
  47.  !href $ $wims_name_giveup
  48.  &nbsp; </p>
  49.  !goto end
  50. !endif
  51.  
  52. !if 0$delay1>0 and $status!=$empty
  53.  <form target="#" name="chrono">
  54.  <center>
  55.  <table border="1" bgcolor="$wims_ref_bgcolor">
  56.  <tr><td> &nbsp;<strong style="color:red">$wims_name_warning!</strong>
  57.  !if $qnum>1
  58.   $name_serie_limit
  59.  !else
  60.   $name_exo_limit
  61.  !endif
  62.  <input size="4" name="clock" readonly onFocus="this.blur();">
  63.  </table>
  64.  </center>
  65.  </form>
  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.  
  89.  <p id="oef_actions">
  90.  !if $hint!=$empty and $givehint>0
  91.   !set wims_ref_class=wims_button
  92.   !set wims_ref_id=oef_hint
  93.   !href cmd=hint $name_Hint
  94.   &nbsp;
  95.  !endif
  96.  !if $help!=$empty
  97.   !set wims_ref_class=wims_button_help
  98.   !set wims_ref_id=oef_help
  99.   !href cmd=help $wims_name_help
  100.   &nbsp;
  101.  !endif
  102.  
  103.  !if $qnum<=1
  104.   !set wims_ref_class=wims_button
  105.   !set wims_ref_id=oef_renew
  106.   !href $renewlink $name_exo_renew
  107.   &nbsp;
  108.  !else
  109.   $name_serie_exo
  110.   !set wims_ref_class=wims_button
  111.   !set wims_ref_id=oef_serie_renew
  112.   !href $renewlink $name_serie_renew
  113.   &nbsp;
  114.  !endif
  115.  </p>
  116. !else
  117.  !if $error!=$empty
  118.   !read oef/msg.phtml
  119.   !if $wims_theme_version= or $wims_theme_version<1
  120.   <center><hr width="50%"></center>
  121.   !endif
  122.  !endif
  123.  
  124.  !read oef/answer.phtml
  125.  
  126.  <p id="oef_actions">
  127.  !if $status!=$empty
  128.   $name_serie_exo2
  129.   </p><p>
  130.   !set wims_ref_class=wims_button
  131.   !set wims_ref_id=oef_serie_nextexo
  132.   !href cmd=next $name_serie_nextexo
  133.  $wims_name_or
  134.   !set wims_ref_class=wims_button
  135.   !set wims_ref_id=oef_serie_renew
  136.   !href $renewlink $name_serie_renew
  137. &nbsp; $name_serie_new2
  138.   </p>
  139.  !else
  140.   !if $qnum>1
  141.    $name_serie_score
  142.    !ifval $module_score>9.8
  143.     <span class="oef_congratulations">$wims_name_Congratulations</span>
  144.    !endif
  145.    !if $toolate!=$empty and $score>$module_score
  146.     <span class="oef_penalty">$name_penalty</span>
  147.    !endif
  148.    <p>
  149.    !set wims_ref_class=wims_button
  150.    !set wims_ref_id=oef_serie_renew
  151.    !href $renewlink $name_serie_renew
  152.    &nbsp;
  153.    !if $wims_sheet=$empty
  154.     !set wims_ref_class=wims_button
  155.     !set wims_ref_id=oef_exo_intro
  156.     !href exo_Intro
  157.     &nbsp;
  158.    !endif
  159.    </p>
  160.   !else
  161.    $name_exo_score
  162.    !ifval $module_score>9.8
  163.     <span class="oef_congratulations">$wims_name_Congratulations!</span>
  164.    !endif
  165.    !if $toolate!=$empty and $score>$module_score
  166.     <span class="oef_penalty">$name_penalty</span>
  167.    !endif
  168.    <p>
  169.    !set wims_ref_class=wims_button
  170.    !set wims_ref_id=oef_renew
  171.    !href $renewlink $name_exo_renew
  172.    &nbsp;
  173.    !if $wims_sheet=$empty and $oef_test!=yes
  174.     !set wims_ref_class=wims_button
  175.     !set wims_ref_id=oef_exo_intro
  176.     !href exo_Intro
  177.     &nbsp;
  178.    !endif
  179.    </p>
  180.   !endif
  181.  !endif
  182.  
  183. !endif
  184.  
  185. !if $replydefaulted=yes
  186.  <p style="font-size:small;" id="oef_devel_mode">
  187.  $name_devel_mode:
  188.  !if $oef_default=yes
  189.   $name_devel_warning
  190.  !else
  191.   !set wims_ref_class=wims_button
  192.   !set wims_ref_id=oef_default
  193.   !href cmd=config&oef_default=yes $name_devel_insert
  194.   &nbsp;
  195.  !endif
  196.  </p>
  197. !endif
  198.  
  199. !read ./endhook.phtml
  200. :end
  201. </div> <!--oefform-->
  202. <!--fin oef main.phtml-->
  203. !tail
  204.  
  205.  
  206. !if debug iswordof $m_oefenv
  207.  !reset module_score
  208. !endif
  209.  
  210.