Olivier

Toutes mes réponses sur les forums

20 sujets de 1 à 20 (sur un total de 374)
  • Auteur
    Messages
  • en réponse à : Mis en page d’un exercice à étape #8371
    Avatar photoOlivier
    Maître des clés
    Up
    0
    Down
    ::

    Pour poster du code sur le forum, il faut l’entourer du caractère `

    exemple :
    <div class="toto">\embed{reply1,3} = \embed{reply2, 6}</div>

    Olivier Bado-Faustin / Université Côte d’Azur

    en réponse à : Rendu formule #8310
    Avatar photoOlivier
    Maître des clés
    Up
    0
    Down
    ::

    À priori, ca ne pose pas de souci
    Tapez ceci par exemple :
    \( 4a^2 \cdot 3a^4 \)

    Olivier Bado-Faustin / Université Côte d’Azur

    en réponse à : Pbs de gestion des session #8260
    Avatar photoOlivier
    Maître des clés
    Up
    0
    Down
    ::

    Concernant les performances, je vous invite éventuellement à regarder la configuration d’Apache.
    Vérifier par exemple que vous êtes en mode « mpm_prefork » et non en « mpm_event » : j’ai remarqué que WIMS fonctionnait mieux avec le 1er. (le 2e causait parfois des erreurs avec le cgi de WIMS en cas de charge importante)

    Olivier Bado-Faustin / Université Côte d’Azur

    en réponse à : Pbs de gestion des session #8259
    Avatar photoOlivier
    Maître des clés
    Up
    0
    Down
    ::

    Dans les erreurs, j’ai quelques sh: 1: cannot create tmp/sessions/LABF7374CF/ls.out: Directory nonexistent en effet, mais ça me semble du à une session expirée (le dossier LABF7374CF ne devait plus être présent)

    Olivier Bado-Faustin / Université Côte d’Azur

    en réponse à : Pbs de gestion des session #8258
    Avatar photoOlivier
    Maître des clés
    Up
    0
    Down
    ::

    De mon côté (WIMS-4.27a en chroot) je ne constate pas ces soucis.
    Le fichier « error.log » d’apache est pratiquement vide (10 lignes aujourd’hui, 30 hier) pour une activité normale du serveur (access.log de 3Mo aujourd’hui, 5Mo hier), 871 portails et classes individuelles sur ce serveur, avec 28 492 comptes d’utilisateur au total.

    Olivier Bado-Faustin / Université Côte d’Azur

    en réponse à : Champ réponse en exposant #8233
    Avatar photoOlivier
    Maître des clés
    Up
    0
    Down
    ::

    Bonjour,
    Pour des raisons d’accessibilité, un embed doit toujours avoir un label associé. Il faut donc trouver une indication à donner dans tous les cas.

    Pour savoir comment mettre en forme un exercice, je vous invite à commencer avec les modèles préparés de createxo, et éventuellement les modifier s’il ne conviennent pas ou vous en inspirer.

    Par exemple le modèle « Choix multiple » présente des boutons radios ainsi :

    
    \statement{
      <div class="oef_explain">\explain</div>
      <fieldset>
      <legend>Votre choix</legend>
        \for{i=1 to \tot}
        {<div class="oefreply">\embed{reply 1,\i, \list[\i] : \pick[\i;]}</div>}
      </fieldset>
    }
    

    Ici, le 3e parametre de \embed{x,y,z} va automatiquement placer un label, ce qui donne :

    
    <fieldset>
      <legend>Votre choix</legend>	   
      <div class="oefreply"> 
        <input type="radio" name="reply1" id="reply1_1" value="A">
        <label for="reply1_1">A&nbsp;: Mauvais choix n°8</label>
      </div><div class="oefreply"> 
        <input type="radio" name="reply1" id="reply1_2" value="B">
        <label for="reply1_2">B&nbsp;:  Mauvais choix n°4</label>
      </div><div class="oefreply">
        <input type="radio" name="reply1" id="reply1_3" value="C">
        <label for="reply1_3">C&nbsp;: Bon choix n°4</label>
      </div><div class="oefreply"> 
        <input type="radio" name="reply1" id="reply1_4" value="D">
        <label for="reply1_4">D&nbsp;: Bon choix n°3</label>
      </div><div class="oefreply"> 
        <input type="radio" name="reply1" id="reply1_5" value="E">
        <label for="reply1_5">E&nbsp;: Mauvais choix n°5</label>
      </div> 
    </fieldset>
    

    Olivier Bado-Faustin / Université Côte d’Azur

    en réponse à : pb de config de apache avec ubuntu 22 #8201
    Avatar photoOlivier
    Maître des clés
    Up
    0
    Down
    ::

    le probleme avec gmpxx doit pouvoir se régler avec un sudo apt-get install libgmp-dev

    cf https://wiki.wimsedu.info/doku.php?id=installation:debian:manual&s%5B%5D=libgmp

    • Cette réponse a été modifiée le il y a 2 mois et 4 semaines par Avatar photoOlivier.

    Olivier Bado-Faustin / Université Côte d’Azur

    en réponse à : pb de config de apache avec ubuntu 22 #8197
    Avatar photoOlivier
    Maître des clés
    Up
    0
    Down
    ::

    Bonjour Paul,
    Ce n’est pas normal que tu n’aie pas de fichier wims.cgi en effet.
    C’est le fichier principal de WIMS, qui doit être créé à la compilation. Relance la compilation est vérifie bien qu’il n’affiche pas de messages d’erreur

    Olivier Bado-Faustin / Université Côte d’Azur

    en réponse à : Données transitant entre Moodle et le plugin Wims #8164
    Avatar photoOlivier
    Maître des clés
    Up
    0
    Down
    ::

    Bonjour,
    Lors de la création de l’activité, les données fournies par l’enseignant dans le formulaire de création sont envoyées à WIMS pour y créer une classe.

    Le plugin crée ensuite chaque compte utilisateur lors de sa connexion à la classe. Les informations fournies sont ($firstname, $lastname, $login)

    Et chaque nuit, les notes obtenues dans la classe sont remontées au cours Moodle.

    En dehors de cela, il n’y a pas de données transitant entre les 2 serveurs.

    Olivier Bado-Faustin / Université Côte d’Azur

    en réponse à : Connexion à un serveur Wims via ENT #8151
    Avatar photoOlivier
    Maître des clés
    Up
    0
    Down
    ::

    Bonjour,
    Je ne m’y connait pas trop, mais dans les sources de WIMS on voit que la validité du ticket CAS est testé via le protocole CAS 3.0
    WIMS fait appel au serveur CAS via l’url « SERVEUR_CAS/p3/serviceValidate?ticket=TICKET »

    Olivier Bado-Faustin / Université Côte d’Azur

    en réponse à : Comment afficher un .gif selon le score de l’élève ? #8144
    Avatar photoOlivier
    Maître des clés
    Up
    0
    Down
    ::

    Bonjour,
    Pour des raisons d’accessibilité, je vous déconseille fortement d’utiliser des styles qui font clignoter un texte.

    Olivier Bado-Faustin / Université Côte d’Azur

    en réponse à : Wims et moodle #8117
    Avatar photoOlivier
    Maître des clés
    Up
    0
    Down
    ::

    Les mises à jour devraient corriger plusieurs bugs et apporter des fonctionnalités, mais pour votre souci de configuration ca ne changera pas grand chose par contre.

    Essayez toujours de remplacer dans le fichier ‘mod/wims/wimscommswrapper.class.php’ toutes les occurrences de ceci :
    throw new Exception…
    par ceci :
    throw new \Exception…

    (ajoute un \ avant le mot Exception)

    Cela devrait enlever au moins le message d’erreur pour que le debug soit plus clair.

    Olivier Bado-Faustin / Université Côte d’Azur

    en réponse à : Wims et moodle #8115
    Avatar photoOlivier
    Maître des clés
    Up
    0
    Down
    ::

    Attention ! votre version de Moodle (3.10) n’est plus supportée depuis le 9 mai 2022. Je vous engage à planifier une mise à jour de Moodle prochainement.

    Si vous n’avez pas la possibilité de mettre à jour Moodle fréquemment, je vous invite à choisir une version LTS (Long Term Support) sur laquelle vous aurez des mises à jours plus longtemps.
    cf : https://moodledev.io/general/releases

    Vous pouvez en tout cas dès à présent installer la dernière version du plugin Moodle-WIMS (0.5.4), qui indique être compatible avec Moodle 3.10
    cf https://moodle.org/plugins/mod_wims/versions

    Olivier Bado-Faustin / Université Côte d’Azur

    en réponse à : Wims et moodle #8112
    Avatar photoOlivier
    Maître des clés
    Up
    0
    Down
    ::

    Si vous avez la version ‘0.5.4’ du plugin Moodle-WIMS, je vous invite a remplacer à la ligne 285 du fichier ‘mod/wims/wimscommswrapper.class.php’ ceci :
    throw new Exception
    par ceci :
    throw new \Exception

    (ajoute un \ avant le mot Exception)

    Cela devrait enlever au moins le message d’erreur pour que le debug soit plus clair.

    Olivier Bado-Faustin / Université Côte d’Azur

    en réponse à : Wims et moodle #8111
    Avatar photoOlivier
    Maître des clés
    Up
    0
    Down
    ::

    Quelles sont les versions
    * De votre serveur Moodle
    * Du plugin Moodle/WIMS
    * De votre serveur WIMS
    ?

    Olivier Bado-Faustin / Université Côte d’Azur

    en réponse à : Wims et moodle #8107
    Avatar photoOlivier
    Maître des clés
    Up
    0
    Down
    ::

    Je vous invite à activer le mode « debug » du plugin moodle-wims pour avoir plus d’infos.

    La ligne juste en dessous du « ERROR Invalid JSON response to WIMS request » devrait vous donner la réponse exacte du serveur WIMS.

    • Cette réponse a été modifiée le il y a 5 mois et 1 semaine par Avatar photoOlivier.

    Olivier Bado-Faustin / Université Côte d’Azur

    en réponse à : Wims et Mac OS Sonoma #8086
    Avatar photoOlivier
    Maître des clés
    Up
    0
    Down
    ::

    étrange erreur, car elle ne doit se produire que lorsqu’on a l’option « –xattrs »
    cf
    https://www.gnu.org/software/tar/manual/html_node/Extended-File-Attributes.html

    Olivier Bado-Faustin / Université Côte d’Azur

    en réponse à : Wims et Mac OS Sonoma #8081
    Avatar photoOlivier
    Maître des clés
    Up
    0
    Down
    ::

    Merci Olivier, tu m’as permis d’oser franchir le pas !

    Par contre il a fallu que je rajoute la modification du fichier /etc/apache2/httpd.conf pour accès à mod_cgi.so (dé commenter la ligne)

    Jean-Baptiste

    Ah oui, je n’ai plus à faire cette étape depuis que j’utilise la version d’apache installée par brew plutôt que celle par défaut du système 😉

    Olivier Bado-Faustin / Université Côte d’Azur

    en réponse à : Wims et Mac OS Sonoma #8076
    Avatar photoOlivier
    Maître des clés
    Up
    0
    Down
    ::

    Merci Pour l’info !
    Pour ma part, je viens également de passer à MacOS Sonoma. J’utilise Homebrew et je n’ai rien eu de plus à faire que :

    brew update
    brew upgrade
    sudo apachectl start
    

    Et WIMS fonctionne en local 😉

    Olivier Bado-Faustin / Université Côte d’Azur

    en réponse à : Champ réponse en exposant #7985
    Avatar photoOlivier
    Maître des clés
    Up
    0
    Down
    ::

    Un label c’est une balise HTML qui n’est pas spécifique à WIMS.
    Pour qu’une page soit accessible, il est important davoir une balise label associée à chaque balise input. En gros, chaque champ de saisie doit avoir un titre défini dans une balise label.
    Cela donne ceci par exemple en HTML :

    
    <div><label for="rep1">Réponse 1</label> <input id="rep1" type="text"></div>
    <div><label for="rep2">Réponse 2</label> <input id="rep2" type="text"></div>
    

    et en OEF ca devrait ressembler à ceci :

    
    <div><label for="reply1">Réponse 1</label> \embed{reply1, 5}</div>
    <div><label for="reply2">Réponse 2</label> \embed{reply2, 5}</div>
    

    Pour rapidement savoir si un label est correctement associé à son champ de réponse, cliquez sur le titre et le champ de réponse associé doit automatiquement se sélectionner.

    • Cette réponse a été modifiée le il y a 7 mois et 3 semaines par Avatar photoOlivier.
    • Cette réponse a été modifiée le il y a 7 mois et 3 semaines par Avatar photoOlivier.

    Olivier Bado-Faustin / Université Côte d’Azur

20 sujets de 1 à 20 (sur un total de 374)