Subversion Repositories wimsdev

Rev

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

  1. <script language="javascript" type="text/javascript"  src="$jsdir/geogebra2wims.js"></script>
  2. <script language="javascript" type="text/javascript">
  3.     var list_of_things=new Array();
  4.     !if $list_of_things=$empty
  5.         !! A list of all possible object names
  6.         list_of_things=['text','point','line','segment','circle','function','polygon','conic','ellipse','polynomial','vector','number','angle'];
  7.     !else
  8.         list_of_things=$list_of_things
  9.     !endif
  10.     function sendanswer(){
  11.         var reply=geogebra2wims(list_of_things);
  12.         reply=encodeURIComponent( reply );
  13.         t=confirm(" $send ?");
  14.         if(t==true){var URL = '$wims_ref_name?session=$session&+module=$module&+cmd=reply&+reply$n='+reply ;
  15.         document.location.href = URL;
  16.         document.applets[0].destroy();
  17.         }
  18.     }
  19.  
  20.     function dontknow(){
  21.         t=confirm(" $dontknow ?");
  22.         if(t==true){URL = '$wims_ref_name?session=$session&+module=$module&+cmd=reply&+reply$n=%3F' ;
  23.         document.location.href = URL;document.applets[0].destroy();
  24.         }                                                                                                                                                                
  25.     }
  26. </script>
  27. <p align="center">
  28. <table bgcolor=$bgcolor1 cellpadding=$cellpadding cellspacing=$cellspacing>
  29.     <td valign="top" align="left">
  30.         $(question$n)
  31.         !if $exotext != $empty
  32.             <br>
  33.             $exotext
  34.         !endif
  35.         !if $(formula$n) != $empty
  36.             <p align="center">
  37.                 <table border="1" cellpadding="15" bgcolor="#ffffa0">
  38.                     <th>
  39.                         !insmath $(formula$n)
  40.                     </th>
  41.                 </table>    
  42.             </p>
  43.         !endif
  44.     <td>
  45.     <tr>
  46.     <td  valign="top">
  47.         !if $width=$empty
  48.             !set width=640
  49.             !set height=480
  50.         !endif
  51.         <p align="center">
  52.             <applet name="ggbApplet" code="geogebra.GeoGebraApplet" codebase="java/geogebra" archive="geogebra.jar" width=$width height=$height>
  53.                 <param name="language" value="$lang">
  54.                 <param name="filename" value="../../$module_dir/$ggb">
  55.                 <param name="showToolBar"  value="$showToolBar">
  56.                 <param name="showMenuBar"  value="$showMenuBar">
  57.                 <param name="framePossible" value="$framePossible">
  58.                 <param name="customToolBar" value=$customToolBar>
  59.                 $nojava
  60.             </applet>    
  61.             <script language="javascript" type="text/javascript">
  62.                 $appletcommand
  63.             </script>
  64.             <table>
  65.                 !if $inputs>0
  66.                     <th>
  67.                         <form name="sendtext">
  68.                             <table>
  69.                             !for i=1 to $inputs
  70.                                 <td>
  71.                                     $(inputtext$i)
  72.                                 </td>
  73.                                 <td>
  74.                                     $m_rightarrow
  75.                                 </td>
  76.                                 <td>
  77.                                 !if $wims_user=supervisor
  78.                                     !set voorzeggen=!item $i of $(answer$n)
  79.                                     <input  style=$textareastyle name="myvar1" size=$cols value=$voorzeggen>
  80.                                 !else
  81.                                     <input  style=$textareastyle name="myvar1" size=$cols value="$myvar1">
  82.                                 !endif
  83.                                 </td>
  84.                                 <tr>
  85.                             !next i
  86.                             </table>
  87.                         </form>
  88.                     </th>
  89.                     <tr>
  90.                 !endif
  91.                 <td>   
  92.                     <center>
  93.                     <table>
  94.                         <th>
  95.                             <input type=button style=$mybuttonstyle onclick="sendanswer();" name="but1" value="$send">
  96.                         </th>
  97.                         <th>
  98.                             <input type=button style=$mybuttonstyle onclick="dontknow();" name="but2" value="$dontknow">
  99.                         </th>
  100.                     </table>
  101.                     </center>
  102.                 </td>
  103.             </table>    
  104.         </p>
  105.     </td>
  106. </table>
  107. </p>
  108.