Subversion Repositories wimsdev

Rev

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

  1. !! About window for an OEF module / exercise
  2.  
  3. !set email=!trim $email
  4. !set author=!trim $author
  5.  
  6. !set embedabble_height= 600
  7. !set embedabble_width= 100%
  8.  
  9. !if $thisexo != $empty
  10. <p>
  11.   $name_about1
  12.   <a href="$wims_ref_name?module=help/teacher/faq&amp;job=oef" target="_blank">
  13.   <abbr lang="en" title="Online Exercise Format">OEF</abbr></a>.
  14. </p>
  15.  
  16. !read ./tabletheme
  17. !reset table_center
  18. $table_header
  19.   <caption>$wims_name_exo_infos</caption>
  20.   <tbody>
  21.   !if $author!=$empty
  22.     !! define $script_cnt, script_out in a standarized form depending on language (scripts/name.phtml)
  23.     !read namewriting.phtml $author
  24.     $table_tr
  25.       <th>$wims_name_Author</th>
  26.       <td>
  27.         !set email=!replace internal ; by , in $email
  28.         !for au=1 to $script_cnt
  29.           !if $(email[$au])!=$empty
  30.             !mailurl $(email[$au]) $(script_out[$au])
  31.           !else
  32.             $(script_out[$au])
  33.           !endif
  34.           $
  35.         !next
  36.       </td>
  37.     </tr>
  38.   !endif
  39.   $table_tr
  40.     <th>$wims_name_Address</th>
  41.     <td>
  42.       !if $exo!=$empty
  43.         $module&$module_init_parm
  44.       !else
  45.         $module
  46.       !endif
  47.     </td>
  48.   </tr>
  49.   !if $solution$hint!=$empty
  50.     $table_tr
  51.       <th>$name_Solution / $name_Hint</th>
  52.       <td>
  53.         !if $solution!=$empty and $hint!=$empty
  54.           $name_hint1
  55.         !endif
  56.         !if $solution!=$empty and $hint=$empty
  57.           $name_hint2
  58.         !endif
  59.         !if $solution=$empty and $hint!=$empty
  60.           $name_hint3
  61.         !endif
  62.         !if $solution$hint=$empty
  63.           $name_hint4
  64.         !endif
  65.       </td>
  66.     </tr>
  67.   !endif
  68.   !if $keywords!=$empty
  69.     $table_tr<th>$wims_name_Keywords</th>
  70.     <td>$keywords</td></tr>
  71.   !endif
  72.   !if $oefobservation!=$empty and $wims_user=supervisor
  73.     $table_tr<th>$name_Observation</th>
  74.     <td>$oefobservation</td></tr>
  75.   !endif
  76.   !if $translation_language!=$empty
  77.     $table_tr<th>$wims_name_Language</th>
  78.     <td>
  79.     !module language $module
  80.     $translation_language</td></tr>
  81.   !endif
  82.   $table_tr
  83.     !if $module_init_parm == $empty
  84.       !set permalien=$wims_ref_name?module=$module
  85.       !set permalien1=$wims_ref_name?module=adm/raw&amp;emod=$module
  86.     !else
  87.       !set exolink=$wims_ref_name?module=$module&amp;cmd=new&amp;exo=$thisexo
  88.       !set configlink=$wims_ref_name?module=$module&amp;cmd=new&amp;$module_init_parm
  89.       !set module_init_parm1=!replace internal &amp;+ by ; in $module_init_parm
  90.       !set module_init_parm1=!replace internal &amp; by ; in $module_init_parm1
  91.       !set module_init_parm1=!replace internal & by ; in $module_init_parm1
  92.       !set module_init_parm1=cmd=new;$module_init_parm1
  93.       !set configlink1=$wims_ref_name?module=adm/raw&job=lightpopup&emod=$module&parm=$module_init_parm1&option=noabout
  94.       !read ./oef/urlencode.proc
  95.     !endif
  96.     <th>$wims_name_permalink</th>
  97.     <td>
  98.       $wims_name_permalink_desc
  99.       <ul>
  100.         !set exolink=$wims_ref_name?module=$module&amp;cmd=new&amp;exo=$thisexo
  101.         <li>$name_linkfor $wims_name_this_exercice :
  102.           <a href="$exolink">$exolink</a>
  103.         </li>
  104.         !if $module_init_parm!=$empty
  105.           !set configlink=$wims_ref_name?module=$module&cmd=new&$module_init_parm
  106.           <li>$name_linkfor $wims_name_this_config:
  107.             <a href="$configlink">$configlink</a>
  108.           </li>
  109.           !set module_init_parm1=!replace internal &amp;+ by ; in $module_init_parm
  110.           !set module_init_parm1=!replace internal &amp; by ; in $module_init_parm1
  111.           !set module_init_parm1=!replace internal &+ by ; in $module_init_parm1
  112.           !set module_init_parm1=!replace internal & by ; in $module_init_parm1
  113.           !set module_init_parm1=cmd=new;$module_init_parm1
  114.           !set configlink1=$wims_ref_name?module=adm/raw&job=lightpopup&emod=$module&parm=$module_init_parm1&option=noabout
  115.           <li>"light" link (without interface) :
  116.             <a href="$configlink1">$configlink1</a>
  117.           </li>
  118.           <!--li>Beta : <a href="$widget_link">Download a widget for Apple iBooks Author</a></li-->
  119.         !endif
  120.       </ul>
  121.     </td>
  122.   </tr>
  123.   $table_tr
  124.     <th>$wims_name_embeddable</th>
  125.     <td class="field">
  126.       <p>$wims_name_copy_and_paste $wims_name_the_code $wims_name_on_your_site</p>
  127.       <ul>
  128.         !set exolink=$wims_ref_name?module=$module&amp;cmd=new&amp;exo=$thisexo
  129.         <li>
  130.           <label for="embed_one_exo">$wims_name_display <strong>$wims_name_this_exercice</strong> $wims_name_on_your_site:</label>
  131.           <textarea id="embed_one_exo" class="copy_text" rows="3" cols="50" readonly="readonly" >&lt;iframe src="$exolink&amp;embededwindow=true" width="$embedabble_width" height="$embedabble_height"&gt;&lt;/iframe&gt;</textarea>
  132.         </li><li>
  133.           !if $module_init_parm!=$empty
  134.             !set exolink=$wims_ref_name?module=$module&amp;cmd=new&amp;$module_init_parm
  135.           !else
  136.             !set exolink=$wims_ref_name?module=$module&amp;cmd=new
  137.           !endif
  138.           <label for="embed_setup">$wims_name_display <strong>$wims_name_this_config</strong> $wims_name_on_your_site:</label>
  139.           <textarea id="embed_setup" class="copy_text" rows="3" cols="50" readonly="readonly">&lt;iframe src="$configlink&amp;embededwindow=true" width="$embedabble_width" height="$embedabble_height"&gt;&lt;/iframe&gt;</textarea>
  140.         </li><li>
  141.           <label for="embed_setup_light">$wims_name_display <strong>$wims_name_this_config</strong> $wims_name_on_your_site ("light" version):</label>
  142.           <textarea id="embed_setup_light" class="copy_text" rows="3" cols="50" readonly="readonly">&lt;iframe src="$configlink1" width="$embedabble_width" height="$embedabble_height"&gt;&lt;/iframe&gt;</textarea>
  143.         </li>
  144.       </ul>
  145.     </td>
  146.   </tr>
  147.   </tbody>
  148. $table_end
  149. <p class="name_collection">$name_collection</p>
  150. <hr>
  151. !endif
  152.  
  153. <div id="module_about">$module_about</div>
  154. <p>$name_copyr</p>
  155.  
  156. !changeto NEWS.phtml
  157.