Subversion Repositories wimsdev

Rev

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