Subversion Repositories wimsdev

Rev

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

  1. !read adm/title.phtml 2\
  2.  
  3. !default special_parm2=$wims_read_parm
  4. !if $special_parm2 iswordof document oef
  5.   !goto $special_parm2
  6. !endif
  7. !exit
  8.  
  9. :document
  10.  
  11. Dans le cas d'un document, outre les fichiers créés à l'aide du gestionnaire
  12. de documents et qui correspondent aux blocs du document
  13. (suivre le lien <span class="wims_button disabled">$wims_name_docgestion</span>),
  14. il est possible de charger des fichiers
  15. dans deux types de répertoires pour des utilisations différentes.
  16.  
  17. <ul>
  18.  <li>
  19.  Les fichiers à déposer dans <span class="tt wims_fname">doc/1/files</span>
  20.  ou dans
  21.  <span class="tt wims_fname">doc/files</span>
  22.  (vous devez alors avoir écrit
  23.  <span class="tt">common_files=yes</span>
  24.  dans le fichier
  25.  <span class="tt wims_fname">var.proc</span>)
  26.  peuvent être utilisés dans une page d'un document à condition de faire précéder
  27. leur nom de
  28. <span class="tt wims_code_variable">\filedir</span>
  29. et d'utiliser la balise html
  30.  correcte ou pour les fichiers audio d'utiliser
  31. <span class="tt wims_code_words">\audio{}</span>.
  32. </li>
  33. <li>
  34. Les fichiers mis dans
  35. <span class="tt wims_fname">srctex</span>
  36. sont des fichiers en format latex qui seront transformés en document par
  37. <span class="tt wims_fname">latex2wims</span>.
  38. La transformation se fait en revenant sur la page de la liste  en cliquant
  39. sur le bouton <span class="wims_button disabled">$name_compile</span> en revenant
  40. à la page d'entrée du module en développement
  41.  (lien
  42.  <span class="wims_button disabled">$wims_name_otherfiles</span>).
  43.  </li>
  44. </ul>
  45. !exit
  46.  
  47. :oef
  48.  
  49. Dans le cas d'un module de type OEF, il y a plusieurs répertoires de dépôt de fichiers
  50. ayant des rôles spécifiques. Toute utilisation de l'un de ces répertoires
  51. impose de donner à la variable
  52. <span class="tt wims_code_variable">common_images</span>
  53. la valeur
  54. <span class="tt wims_code_variable">no</span>
  55. (ou l'adresse d'un module de données)
  56. dans le fichier
  57. <span class="tt wims_fname">var.proc</span>.
  58.  
  59. <ul>
  60. <li>
  61. <span class="tt wims_fname">anstype</span> (pour expert) : dépôt de types de réponse
  62.  dans le format du noyau de WIMS
  63. </li>
  64. <li>
  65. <span class="tt wims_fname">binary</span> : rôle spécifique à chercher
  66. </li>
  67. <li>
  68. <span class="tt wims_fname">data</span> : fichiers sur lesquels il est possible
  69. d'utiliser les commandes wims
  70. <span class="tt wims_code_variable">record</span>
  71. et
  72. <span class="tt wims_code_variable">lookup</span>.
  73. </li>
  74. <li>
  75. <span class="tt wims_fname">images</span> : fichiers binaires comme des images,
  76. des audio. Ils peuvent être insérés dans un exercice  en faisant précéder leur nom de
  77. <span class="tt wims_code_variable">\imagedir</span> et en utilisant la balise html
  78. correcte ou pour les fichiers audio la commande \
  79. <span class="tt wims_code_words">\audio{}</span>.
  80. </li>
  81. <li>
  82. <span class="tt wims_fname">help</span> (pour expert) : à vérifier
  83. </li>
  84.  
  85. <li>
  86. <span class="tt wims_fname">slib</span> (pour expert) : des macros dans la syntaxe
  87. des slib de la distribution.
  88. </li>
  89. </ul>
  90.  
  91.