Subversion Repositories wimsdev

Rev

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

  1.  
  2. !set sp2=$special_parm2
  3. !bound sp2 within secure,supervisor,email,lang,level,limit,expiration,modtoolchg,\
  4.         bgcolor,homepage,bgimg,theme,css,theme_icon,logo,lock,exolog,examlog,examshow,ent,option,\
  5.         authtype,topscores,external_auth\
  6.         default $
  7.  
  8. !if $sp2=$empty
  9.  !exit
  10. !endif
  11.  
  12. !goto $sp2
  13.  
  14. :secure
  15. <b>Postes sûrs</b>.
  16. Envisagez la possibilité d'une fuite du mot de passe d'enseignant&nbsp;:
  17. quand vous vous connectez à la classe en tant qu'enseignant dans une salle
  18. d'enseignement, un étudiant peut vous regarder taper par dessus votre épaule,
  19. ou même installer un logiciel de capture de clavier pour enregistrer tout ce
  20. que vous tapez (y compris le mot de passe). Croyez-moi&nbsp;: si vous gardez
  21. des notes réelles dans votre classe virtuelle, le mot de passe d'enseignant
  22. devient un objet très convoité.
  23. <p>
  24. La conséquence d'une telle fuite peut être catastrophique pour la classe&nbsp;:
  25. les données peuvent être endommagées, les notes peuvent être modifiées ou
  26. vous pouvez même perdre votre accès d'enseignant si l'étudiant change votre
  27. mot de passe.
  28. <p>
  29. La définition de postes sûrs ajoute une couche supplémentaire de
  30. sécurité&nbsp;: des manipulations sensibles telles que la configuration de la
  31. classe, le changement de mot de passe ou la modification de notes ne peuvent être effectuées qu'à partir d'un <em>poste sûr</em> pré-défini si vous
  32. êtes sûr que vos étudiants n'ont pas accès à ces postes. Donc même si un
  33. étudiant vole votre mot de passe, il n'y a pas grand-chose qu'il puisse
  34. faire à la classe.
  35. <p>
  36. !read help/hosts.phtml
  37. <p>
  38. A ce propos, si vous êtes obligé d'entrer votre mot de passe dans un
  39. environnement très hostile (par exemple au milieu d'ordinateurs
  40. d'étudiants), vous devez aussi envisager l'utilisation de mots de passe
  41. jetables (voir la page de changement de mot de passe).
  42. !exit
  43.  
  44. :supervisor
  45. <b>Nom d'enseignant</b>. Entrez ici votre nom, sous n'importe quelle forme.
  46. !exit
  47.  
  48. :email
  49. <b>Adresse email d'enseignant</b>.
  50.  Des notifications importantes (codes secrets, notice d'expiration, etc.)
  51. seront envoyées à cette adresse. C'est aussi à cette adresse que les participants peuvent
  52.  vous envoyer des messages. Donc vous DEVEZ donner votre adresse email active,
  53.  sinon vous pouvez perdre le contrôle de votre classe.
  54. !exit
  55.  
  56. :option
  57.  <b>Mots d'option de la classe</b>. Les mots suivants peuvent être utilisés
  58. ici : <ul>
  59. <li><tt class="wims_code_words">showshexpire</tt> Montre la date d'expiration des feuilles de
  60.   travail dans la page d'entrée des participants.
  61. </li><li><tt class="wims_code_words">showexexpire</tt> Montre la date d'expiration des feuilles
  62.   d'examen dans la page d'entrée des participants.
  63.   </li><li><tt class="wims_code_words">showshweight</tt> Montre le coefficient des feuilles
  64.   dans la page d'entrée des participants.
  65. </li></ul>
  66. !exit
  67.  
  68. :lang
  69. Vous pouvez choisir la langue de la classe parmi celles installées sur
  70. votre site wims. Votre classe apparaîtra alors dans la liste des classes correspondante
  71. des zones d'élèves et d'enseignants.<br>
  72. Abréviations utilisées : <ul>
  73. <li>ca (Catalan)
  74. </li><li>cn (Chinois gb)
  75. </li><li>de (Allemand)
  76. </li><li>en (Anglais)
  77. </li><li>es (Espagnol)
  78. </li><li>fr (Français)
  79. </li><li>it (Italien)
  80. </li><li>nl (Néerlandais)
  81. </li><li>si (Slovène)
  82. </li><li>tw (Chinois big5)
  83. </li></ul>
  84. !exit
  85.  
  86. :level
  87. Significations des niveaux : <ul>
  88. <li>E1 - E6: Enseignement primaire, année 1 à 6.
  89. </li><li>H1 - H6: Enseignement secondaire, année 1 à 6.
  90. </li><li>U1 - U5: Enseignement Universitaire, année 1 à 5.
  91. </li><li>G: Université, troisième cycle.
  92. </li><li>R: Recherche.
  93. </li></ul>
  94. !exit
  95.  
  96. :limit
  97. <b>Limite du nombre de participants</b>. L'inscription de nouveaux participants
  98.  sera refusée si cette limite est atteinte. Il y a une limite définie par le
  99.  site ($wims_class_user_limit) qui ne peut pas être dépassée.
  100. !exit
  101.  
  102. :expiration
  103.  <b>Date d'expiration</b>. Cette classe sera fermée quand elle atteint la date
  104. d'expiration. Vous pouvez changer cette date à tout moment, mais une
  105.  extension au-delà d'un an à partir de la date où l'opération d'extension a
  106. lieu sera refusée.
  107. <p>
  108. Si vous voulez étendre cette date à plus d'une année, vous pouvez le faire
  109.  au fur et à mesure ou
  110.  <a href="mailto:$wims_site_manager?subject=Virtual class extension
  111. demand">demander au gestionnaire du site</a> de le faire pour vous.
  112.  <p>
  113.  Cette date doit être entrée sous forme de 8 chiffres (<tt class="wims_code_words">aaaammjj</tt>).
  114.  Exemple: 20120523 signifie 23 mai 2012.
  115. !exit
  116.  
  117. :bgcolor
  118.  <b>Couleurs de fond des pages et des menus</b>. Ces deux couleurs peuvent
  119.  vous aider à repérer rapidement les pages à l'intérieur de votre classe
  120. virtuelle. Les valeurs de ces champs doivent être des noms de couleur
  121. valides au sens html.
  122. <p>
  123. <b>Couleur des liens dans les menus et tables</b>. Vous pouvez adapter
  124. la couleur des liens à celle des fonds de menus. Si vous choisissez de
  125. le faire, il est conseillé de remplir explicitement la couleur de fond des menus
  126. même si c'est la même que la couleur par défaut (au cas où le défaut changerait).
  127.  <p>
  128.  Les valeurs par défaut sont celles définies pour les pages générales du site.
  129. !exit
  130.  
  131. :homepage
  132.  <b>Page d'accueil des participants</b>. Vous pouvez mettre l'adresse d'un bloc de
  133. document (telle que <tt class="wims_fname">c1/main</tt>) comme  page d'accueil de la classe
  134.  pour les participants. Le document lui-même n'a pas besoin d'être lisible
  135.  par les participants.
  136.  <p>
  137.  Laissez un champ blanc si vous voulez utiliser la page d'accueil standard.
  138. <p>
  139. Tous les liens dans le bloc doivent être définis par la commande <tt class="wims_code_variable">\adm</tt>.
  140. Vous pouvez utiliser les variables pré-définies ci-dessous&nbsp;:
  141. $table_header
  142. $table_tr<td><tt class="wims_code_variable">\firstname</tt></td><td>
  143. Prénom du participant
  144. </td></tr>
  145. $table_tr<td><tt class="wims_code_variable">\lastname</tt></td><td>
  146. Nom de famille du participant.
  147. </td></tr>
  148. $table_tr<td><tt class="wims_code_variable">\scores</tt> </td><td>
  149. Résumé des notes du participant. C'est une liste de
  150.  nombres. Chaque couple de nombres correspond à une feuille : le pourcentage
  151.  de points obtenus plus la qualité des points.
  152.  </td></tr>
  153.  $table_tr<td><tt class="wims_code_variable">\newmsgcnt</tt></td><td>
  154.  Nombre de nouveaux messages dans le forum de la classe.
  155.  </td></tr>
  156.  $table_tr<td><tt class="wims_code_variable">\today</tt></td><td>
  157.  Date d'aujourd'hui, yyyymmdd.
  158.  </td></tr>
  159.  $table_tr<td><tt class="wims_code_variable">\sheets</tt></td><td>
  160.  Nombre de feuilles de travail.
  161.  </td></tr>
  162.  $table_tr<td><tt class="wims_code_variable">\exams</tt></td><td>
  163.  Nombre d'examens.
  164. </td></tr>
  165. $table_tr<td><tt class="wims_code_variable">\expiration1</tt>, <tt class="wims_code_variable">\expiration2</tt>, <tt class="wims_code_variable">\expirationE1</tt>, ...
  166. </td><td>
  167. Date d'expiration de feuille 1, feuille 2, examen 1, ..., yyyymmdd.
  168.  </td></tr>
  169.  $table_tr<td><tt class="wims_code_variable">\status1</tt>, <tt class="wims_code_variable">\status2</tt>, <tt class="wims_code_variable">\statusE1</tt>, ... </td><td>
  170. Etat de feuille 1, feuille 2, examen 1, ... C'est un entier non négatif ;
  171. 0 = en préparation, 1 = active, 2 = périmée, 3 = cachée.
  172. </td></tr>
  173. $table_tr<td><tt class="wims_code_variable">\daymessage</tt></td><td>
  174. message du jour de la classe.
  175. </td></tr>
  176. $table_tr<td><tt class="wims_code_variable">\userdaymessage</tt></td><td>
  177. message du jour individuel de chaque participant.
  178. </td></tr>
  179. $table_end
  180. !goto end
  181.  
  182. :bgimg
  183. Fichier de l'image de fond (tuile) pour les pages dans la classe. Vous pouvez
  184.  utiliser toute adresse URL valide. Il y a aussi des fichiers d'images préparés du site
  185. que vous pouvez utiliser sans ajouter de préfixe d'adresse&nbsp;:<p>
  186.  <pre>$bgimgs</pre>
  187. !exit
  188.  
  189. :theme
  190. Le thème de style de votre classe.
  191. !exit
  192.  
  193. :theme_icon
  194. Les icones qui apparaissent dans les menus
  195. !exit
  196.  
  197. :css
  198. La feuille de style s'applique sur presque toutes les pages de votre classe.
  199. <p>
  200. Choisissez <tt class="wims_code_words">----</tt> pour désactiver la feuille de style .
  201. <p>
  202. Choisissez <tt class="wims_code_words">-theme-</tt> pour utiliser la feuille de style correspondant
  203. au thème de la classe.
  204. <p>
  205. Choisissez <tt class="wims_code_words">class</tt> pour utiliser la feuille de style (css) définie par
  206. vous-même (voir remarque ci-dessous).
  207. <p>
  208. Les autres choix correspondent aux styles pré-définis sur ce site WIMS.
  209.  
  210. <p><b>Remarque</b>. Vous pouvez utiliser vos propres classes de style.
  211. Veuillez consulter les documents de css pour la syntaxe.
  212. Si vous définissez votre propre css, veuillez le tester
  213. avec TOUS les navigateurs que vos participants peuvent utiliser pour
  214. déceler des incompatibilités éventuelles&nbsp;!
  215. <p>
  216. Les classes de style suivantes
  217. qui changeront le style de la classe peuvent être redéfinies :
  218. <pre>
  219. !read  wimshome/public_html/bases/sys/css_classes
  220. </pre>
  221. !exit
  222.  
  223. :logo
  224. Le logo de la classe est un fichier graphique qui est montré en haut de
  225. la page d'accueil de la classe à la fois pour l'enseignant et pour les participants.
  226. Ce logo peut être mis soit en haut à gauche soit en haut à droite.
  227. <p>
  228. Choisissez <tt class="wims_code_words">none</tt> si vous ne voulez pas de logo.
  229. <p>
  230. Si vous choisissez un texte vide ou <tt class="wims_code_words">wims</tt>, le logo de WIMS sera
  231. utilisé.
  232. <p>
  233. Sinon, vous pouvez mettre l'adresse URL d'un fichier graphique de votre choix.
  234. !exit
  235.  
  236. :lock
  237. Le verrou de connexion aide au traçage des utilisateurs et peut contribuer
  238. à faire échouer les tentatives de fraude. Il y a 8 niveaux. <ul>
  239.  
  240. <li>0: Aucun verrou n'est activé.
  241.  
  242. </li><li>1: Le cookie est activé. Les connexions sans retour de cookie seront
  243. refusées.
  244.  
  245. </li><li>2: Une connexion sécurisée (https) est requise. Les connexions avec des
  246. requêtes http ordinaires seront refusées. Vous devez vous assurer d'abord que
  247. le serveur web sur ce site WIMS accepte les connexions https.
  248.  
  249. </li><li>3: Le verrouillage du poste de connexion est activé. Les participants
  250. n'ont pas le droit de changer son adresse IP durant une session. Ceci peut
  251. entrainer des difficultés quand les connexions sont faites par des numéros
  252. IP attribués dynamiquement.
  253.  
  254. </li><li>4: Cookie + https.
  255. </li><li>5: Cookie + verrouillage du poste.
  256. </li><li>6: Toutes les méthodes sont activées.
  257. </li><li>7: La classe est fermée. Aucune connexion de participants n'est acceptée.
  258. </li></ul> <p>
  259. !exit
  260.  
  261. :exolog
  262. Nombre d'enregistrement d'exercices (limité à $wims_exolog_limit)
  263. <p>
  264. C'est le nombre maximal d'exercices dont chaque participant peut enregistrer
  265. les détails.
  266. <p>
  267. Ces détails permettent aux participants et à l'enseignant de revoir le
  268. déroulement de l'exercice et de discuter dessus.
  269. <p>
  270. Le détail d'un exercice n'est enregistré  que si le participant en donne
  271. l'ordre. Quand le nombre maximal est dépassé, les enregistrements les plus
  272. anciens sont effacés.
  273. !goto logs
  274.  
  275. :examlog
  276. Nombre d'enregistrement d'examens (limité à $wims_examlog_limit)
  277. <p>
  278. C'est le nombre maximal de sessions d'examen qui peuvent être enregistrées
  279. en détail pour chaque participant.
  280. <p>
  281. Ces détails permettent aux participants et à l'enseignant de revoir le
  282. déroulement de l'examen exercice par exercice.
  283. <p>
  284. L'enregistrement d'examen est automatique. Quand le nombre maximal est dépassé,
  285. les enregistrements les plus anciens seront effacés.
  286. !exit
  287.  
  288. :logs
  289. <p>
  290. Mettez ce nombre à 0 pour désactiver cet enregistrement.
  291. <span class="wims_warning">$wims_name_warning</span>.  Les enregistrements d'exercices et d'examens peuvent prendre
  292. beaucoup de place ! Si vous permettez des limites trop grandes, votre classe
  293. risque de dépasser le quota du disque.
  294. !exit
  295.  
  296. :examshow
  297. Dans le cas où cette option est mise sur <tt class="wims_code_words">Non</tt>, les élèves ne peuvent
  298. pas revoir les enregistrements d'examens. Seul l'enseignant le peut.
  299. !exit
  300.  
  301. :authtype
  302. !read help/$lang/authentification.phtml
  303. !exit
  304.  
  305. :modtoolchg
  306. <b>Compte Modtool</b> :
  307. Une fois que vous êtes entré dans Modtool par la classe, votre compte Modtool
  308. est enregistré. Vous pouvez ici effacer cet enregistrement si vous avez besoin
  309. d'utiliser un autre compte Modtool. Vous devez ensuite passer par le lien <tt>Modtool</tt>
  310. sur la page d'accueil.
  311.  
  312. !exit
  313.  
  314. :ent
  315. <b>Liens sur une plateforme ou sur une page web</b> :
  316. Vous pouvez indiquer le lien sur une plateforme ou sur une page web sous la forme
  317. <pre> titre_du_lien,adresse_du_lien</pre>
  318. Par exemple ,
  319. <pre>Dokeos,http://----</pre>
  320. Si vous désirez mettre plusieurs liens, séparez-les par des points virgules.
  321.  
  322. !exit
  323.  
  324. :external_auth
  325. <b>Adresse dans le cas d'une authentification externe</b> : <i>Ceci est pour experts
  326. et permet d'utiliser par exemple une authentification CAS. </i>
  327. Vous pouvez indiquer le lien sur une authentification externe à wims sous la forme
  328. (cette adresse devra alors directement faire entrer dans la classe).
  329. Vous devez mettre l'adresse complète en html :<tt class="wims_address">&lt;a href="http:...">Lien&lt;/a></tt>.
  330.  
  331. Il est par exemple possible de mettre l'adresse dans un "frame" :
  332. <tt class="wims_address">&lt;iframe https:...." width="100%" height="400">&lt;/iframe></tt>.
  333.  
  334. <p>Vous pouvez désactiver cette option tout en gardant le texte en cliquant sur <tt class="wims_code_words">$wims_name_no</tt>.
  335. Si vous cochez <tt class="wims_code_words">$name_mix_auth</tt>, l'adresse html que vous avez donné apparaîtra mais
  336. aussi l'authentification propre à wims comme une alternative.
  337.  
  338. Vous devez mettre un code html valide, il ne sera pas vérifié et
  339. vous assurez que l'authentification externe permet d'entrer dans votre classe.
  340.  
  341. !exit
  342.  
  343. :topscores
  344. <center><b>Meilleures notes, nombre et anonymat</b></center>
  345. <p> Si ce nombre n est au moins 1, lorsqu'un
  346. participant demande ses notes, il verra également la liste des
  347. n participants ayant les meilleures moyennes
  348. (avec leurs noms si l'anonymat est configuré sur non, juste un numéro
  349. de classement s'il est configuré sur oui).<p>
  350. Ces moyennes ne tiennent pas compte des notes manuelles, donc laisser 0 s'il y a de telles notes.
  351. <p>
  352. Défaut=0/$wims_name_yes
  353.  
  354. !exit
  355.  
  356. :end
  357.