Subversion Repositories wimsdev

Rev

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

  1. !set proc=oef
  2. <p><center><hr width="35%"></center> <p>
  3.  
  4. !if ////classes/ isin ////$module
  5.  !set class_header=wimshome/log/classes/$wims_class/
  6. !endif
  7.  
  8. !read $(class_header)Exindex
  9. !set exocnt=!itemcnt $exolist
  10. !set qcnt=$[min($exocnt,8)]
  11. !if $exocnt<1
  12.  !if $wims_user=supervisor and #classes/ isin #$module
  13.  !href module=adm/createxo Kliknite tukaj
  14.   za ustvarjanje vaj.
  15.  !else
  16.  Oprostite, ta modul trenutno ne vsebuje nobene dostopne vaje. Poskusite kdaj drugiè.
  17.  !endif
  18.  !exit
  19. !endif
  20. !if $exocnt=1
  21.  Ta modul trenutno vsebuje eno samo vajo, <b>
  22.  !item 1 of $titlelist
  23.  </b>.
  24.  !set exoo=!item 1 of $exolist
  25.  !href cmd=new&module=$module&exo=$exoo Preizkusite jo.
  26.  !exit
  27. !endif
  28.  
  29. !form new
  30. <input type=hidden name=module value="$module">
  31. <center><table border=0><tr>
  32. !set special_parm=!trim $special_parm
  33. !if select iswordof $special_parm2 and $special_parm!=$empty
  34.  <td align=center>Exercises containing<br>
  35.  <em><font color=blue>$special_parm</font></em>&nbsp;:<td>
  36. !else
  37.  <td align=center>Izberite vaje:<td>
  38. !endif
  39. !read oef/select.phtml
  40. <tr><td align=center>©tevilo vaj v posameznem nizu naj bo<td>
  41. !set qnum=1
  42. !formselect qnum from 1 to 9
  43. .
  44. <tr><td align=center>Stopnja zahtevnosti <td>
  45. !set qcmlevel=3
  46. !formselect qcmlevel from 1 to 9
  47. <tr><td align=center>Èasovna omejitev: <td>
  48. <input size=7 name=scoredelay value="$scoredelay"> sekund.
  49. !read introhook.phtml
  50. !if expert iswordof $special_parm2
  51.    <tr><td align=center>
  52.    ©tevilo mo¾nih odgovorov pri vpra¹anjih izbirnega tipa: <td>
  53.    !default intro_qcmpresent=4
  54.    !formselect intro_qcmpresent list 2,3,4,5,6,7,8
  55.    <tr><td align=center>Vrni pravilno re¹itev (èe je na voljo)? <td>
  56.    !default intro_presentsol=1
  57.    !formselect intro_presentsol list 0,1,2 prompt nikoli,èe rezultat ni maksimalen,vedno
  58.    <tr><td align=right>
  59.    !default intro_check=1,2,3,4
  60.    Vpra¹anja izbirnega tipa</td><td>
  61.    !formcheckbox intro_check list 1 prompt Vedno je podan
  62.    pravilen odgovor.
  63.    <tr><td rowspan=3>&nbsp;</td><td align=left>
  64.    !formcheckbox intro_check list 2 prompt Kazen za izbiro napaènih odgovorov.
  65.    <tr><td align=left>
  66.    !formcheckbox  intro_check list 3 prompt Poka¾i pravilen odgovor.
  67.    <tr><td align=left>
  68.    !formcheckbox intro_check list 4 prompt Dovoli namig (èe je pripravljen).
  69.    !let tmp=!replace word expert by $ in $special_parm2
  70.    <tr><td colspan=2 align=center>
  71.    !href module=$module&special_parm=$special_parm&special_parm2=$tmp Osnovni meni
  72.    <input type=hidden name=intro_expert value=yes>
  73. !else
  74.    <tr><td colspan=2 align=center>
  75.    !let tmp=$special_parm2 expert
  76.    !href module=$module&special_parm=$special_parm&special_parm2=$tmp Raz¹irjeni meni
  77. !endif
  78. </table></center> <p><center>
  79. <input type=submit value="Zaèni z delom">&nbsp;
  80. <input type=submit name=print value="Razlièica za tiskanje">
  81. </center>
  82. </form>
  83.  
  84. !if $exocnt>10
  85.  !form intro
  86.  <input type=hidden name=special_parm2 value=select>
  87.  <input type=hidden name=module value="$module">
  88.  Izberi naslove, ki vsebujejo besedo
  89.  <input size=12 maxlength=12 name=special_parm value="$oldparm">
  90.  <input type=submit value=OK>
  91.  </form>
  92. !endif
  93.  
  94. <b>Opomba</b>. Niz bo sestavljen iz nakljuènega zaporedja vaj, ki ste jih oznaèili, ali med vsemi vajami, èe niste oznaèili nobene.
  95.  
  96. !if * isin $titlelist
  97.  <p>Vaje oznaèene z * so obièajno zahtevnej¹e od ostalih.
  98. !endif
  99.  
  100. <p><small>Za èasovno omejitev lahko predpi¹ete tudi dve razlièni vrednosti: najprej manj¹o, nato veèjo. V tem primeru bo prva spro¾ila le odbijanje toèk, èe pa je prese¾ena tudi druga, bo rezultat naloge avtomatsko 0 toèk.
  101. </small>
  102.