Subversion Repositories wimsdev

Rev

Rev 18578 | Blame | Compare with Previous | Last modification | View Log | RSS feed

  1. !set wims_html_header=!append line $oefcss to $wims_html_header
  2. !set wims_backslash_insmath=yes
  3. !header1
  4. <!-- adm/sheet/print.phtml START -->
  5. !read adm/title.phtml 2\
  6. $sheet_title
  7.  
  8. <div class="wims_sheet_desc">$sheet_desc</div>
  9.  
  10. $sheet_remark
  11.  
  12. !if $error!=$empty
  13.   !changeto lang/msg.phtml.$modu_lang
  14. !endif
  15.  
  16. !if ($wims_developer!= or $wims_user=supervisor) and $latex_exists=1
  17.   <div class="wimscenter">
  18.   !read oef/latex.proc print
  19.   </div>
  20. !endif
  21. !if $printlatex!=yes
  22.   <h2 class="wimscenter">$wims_name_Exercices</h2>
  23.   !for iii=1 to $N
  24.     <h3>
  25.     !!href target=wims_light module=$(module_$iii)&sheet=$sh&exo=$(e_$iii)&cmd=new
  26.     <span class="bold">$name_exo</span> $iii.
  27.     <span id="title_$iii">$(title_$iii)</span>
  28.     </h3>
  29.     !if $(question_$iii)=$empty
  30.       ($name_noprint)
  31.     !else
  32.       !if __EXECUTED_ isin $(question_$iii) and _EXERCISE__ isin $(question_$iii)
  33.         !set e_=$(e_$iii)
  34.         !set thisexo=$e_
  35.         !set m_=$(module_$iii)
  36.         !readproc imagedir.proc
  37.         !for k=1 to $(varcnt_$iii)+5
  38.           !set val$k=!line $k of $(var_$iii)
  39.         !next k
  40.         !set wims_prefix=
  41.         <div id="exo_$iii">
  42.         !read $(class_header)def/$(e_$iii).def question
  43.         </div>
  44.         !set wims_prefix=$wims_prefix2
  45.       !else
  46.         <div id="exo_$iii">
  47.         $(question_$iii)
  48.         </div>
  49.       !endif
  50.       !if $(chce_$iii)!=$empty
  51.         <div class="wims_answer">$(chce_$iii)</div>
  52.       !endif
  53.     !endif
  54.     <br class="clearall">
  55.     !if $i__>=$(cnt_$iii) and $prompt___!=$empty
  56.       <div class="spacer">$prompt___</div>
  57.     !endif
  58.   !next
  59.  
  60.   !if $public!=P and $wims_user!=supervisor
  61.     !goto noans
  62.   !endif
  63.  
  64.   <div class="wims_solution">
  65.   <h2 class="wimscenter">$name_answers</h2>
  66.   !for iii=1 to $N
  67.     !set t=!linecnt $(ans_$iii)
  68.     !if $t>0
  69.       <div id="answer_$iii">
  70.       <h3>$name_answer_i $iii.</h3>
  71.       !if $t>1
  72.         <ol style="list-style-type:square;">
  73.       !endif
  74.       !for k=1 to $t
  75.         !if $(Replytype$iii[$k]) iswordof coord clock jsxgraphcurve jsxgraph draw
  76.           !break
  77.         !endif
  78.         !set l__=!line $k of $(ans_$iii)
  79.         !if $l__ !=
  80.           !if $t>1
  81.             <li style="counter-reset:$k">
  82.           !endif
  83.             $l__
  84.           !if $t>1
  85.             </li>
  86.           !endif
  87.           !reset l__
  88.         !endif
  89.       !next k
  90.       !if $t>1
  91.         </ol>
  92.       !endif
  93.       </div>
  94.     !endif
  95.   !next iii
  96.   </div><!--end of wims_solution-->
  97. !endif
  98. :noans
  99. !reset latexuser
  100. !set wims_menu_items=!append line renew,1,cmd=reply&printlatex=no\
  101. to $wims_menu_items
  102. !if $latex_exists=1
  103.   !set wims_menu_items=!append line printlatex,1,cmd=reply&printlatex=yes\
  104. latexuser,1,cmd=reply&latexuser=yes&printlatex=yes\
  105.   to $wims_menu_items
  106. !endif
  107. !set wims_menu_items=!append line back2,1,cmd=reply&job=read\
  108. to $wims_menu_items
  109. !tail
  110.