Pour nos besoins j'ai fait un bloc qui affiche les enseignants du groupe auquel appartient l'étudiant, histoire de facilité les contacts.
En fait, dans notre cas, il n'y en a qu'un : le tuteur qui suit le groupe.
Je joint la version beta pour ceux que cela interessent.
Ce qui est affiché : la photo, un lien pour utiliser la messagerie, le mail ( si il n'a pas été désactivé), les informations de messageries instantanée...
Bug connu : le bloc disparait parfois !!!
Pour l'installation : décompacter l'archive dans le répertoire blocks, mettre les droits en lecture pour le serveur web.
Toute remarques sur le fond et la forme (pas terrible actuellement) est (très ) bienvenue...
Intéressant Ça nous permettrait d'automatiser notre bloc tuteur de notre côté. Je te reviens la-dessus lorsqu'on y jettera un oeil plus en détail.
Caroline
J'ai installé ton bloc " Mes tuteurs" mais je constate qu'à l'affichage " Etudiant " j'ai ce message :
Fatal error: Non-static method block_my_teachers::print_cel() cannot be called statically in /home/medecine/public_html/MoodleTest/blocks/my_teachers/block_my_teachers.php on line 72
As tu une idée du pourquoi ?
Amitiés Bibo
Je vois que le bloc "mon tuteur" du site de Caroline t'a impressionné et inspiré, comme nous tous.
Nous suivons cela avec attention...
Daniel
J'étais justement en train de travailler dessus... je regarde.
Sur mon Moodle local USB 1.7 j'ai le message suivant :
This SQL relies on obsolete tables! Your code must be fixed by a developer.
Sur notre Moodle de formation (1.6.2) j'ai demandé à notre administrateur de l'installer. Essais demain...
Cordialement
Daniel
PS: Jusqu'à présent, je plaçais dans les cours un bloc avec la photo du tuteur et en dessous un bouton d'appel skype.
A noter que ce bouton affiche en temps réel le statut du correspondant....
Voir image ci-jointe
J'ai donc fait un essai sur une plateforme 1.6.2.
Quand je suis logué en tant qu'étudiant dans le cours d'un collègue, je vois tous les tuteurs.C'est bien et très pratique pour les contacts. Bravo
Du coup je l'ai placé d'office dans tous les cours.
Dans mon cours :
- En tant qu'étudiant j'ai le message "no teacher". C'est bizarre. Pourtant j'ai deux enseignants déclarés.
- Comme admin j'ai le message that's you (mais pourtant, admin n'est pas un des deux profs déclarés)
- Comme prof j'ai aussi that's you ( normal !) mais l'autre tuteur n'est pas indiqué.
Je constate qu'en tant qu'étudiant lambda, j'ai "no teacher" dans tous les cours que j'ai créés mais pas dans ceux des collègues.
Pourtant je suis bien logué sous une autre identité...
De plus, le bloc est en anglais ( et seulement ce bloc). Et pas de paramètres dans l'administration pour changer le titre. Pourtant cette plateforme est en français.
Daniel
PS: petit détail : Il faudrait décaler d'un petit espace l'avatar de l'adresse du tuteur.
En plus de l'adresse courriel, on pourrait trouver le statut skype ?
Ainsi l'étudiant saurait immédiatement s'il peut contacter son enseignant...
Un peu comme dans la copie d'écran que j'ai placée plus haut...
Voici le code :
<!--Skype 'My status' button http://www.skype.com/go/skypebuttons-->
<script type="text/javascript" src="http://download.skype.com/share/skypebuttons/js/skypeCheck.js"></script>
<div style="text-align: center;"><a href="skype:gaspard12?call"><img src="http://mystatus.skype.com/bigclassic/gaspard12" style="border: medium none ;" alt="My status" height="44" width="182" /></a></div>
gaspard12 étant mon identifiant skype.
Pour créer ce bouton automatiquement, il suffit de se rendre sur le site skype , d'entrer son identifiant, de choisir son bouton (avec statut c'est mieux ?) et le code est généré. Un copier/coller et c'est bon.
Mais dans ton cas tu connais même l'identifiant puisqu'il est inscrit dans le profil du prof concerné (s'il existe). Donc tu as le code complet.
Wengo offre aussi le même service (mais skype est plus répandu mondialement)
Daniel
Je comptais faire une nouvelle version aujourd'hui.
Les bugs que tu signales me sont connu en partie, donc ce sera corrigé.
En particulier le bloc nécessite que le cours soit en mode groupe séparé soit en mode visible pour fonctionner comme je le souhaitais.
Par contre dans les fonctionnalités que tu signales une n'est pas voulue : que la liste des enseignants apparraisse quand c'est un enseignant. Veux tu que je maintienne cette possibilité ?
Je pourrais donner le choix dans les options : quand c'est un enseignant qui se connecte :
- soit est affiché les étudiants de son groupe
- soit est affiché les autres enseignants
- soit rien
C'est vrai qu'en tant qu'enseignant, il n'est pas nécessaire de voir ses collègues, quoique...on pourrait montrer les autres. Cela permettrai un contact immédiat sur son adresse courriel. On a aussi le forum des enseignants pour cela, mais avec un décalage...
Par contre, en groupes séparés peut-il exister un tuteur par groupe ?
Avec les nouvelles versions je n'ai pas encore testé. La suite de ta réponse laisse supposer que oui.
Auquel cas il serait intéressant que l'étudiant ne voie que le tuteur de son groupe.
A toi de juger...
Merci encore pour ce bloc bien pratique.
Tu as vu mon appel Skype ?
Cela pourrait-il être utile dans ton bloc ? (en version réduite bien entendu...)
Daniel
Etienne , bonsoir
Je suis en version 1.6
@ bientot ( j'espère ) Bibo
Nettement plus évoluée !
Les anciens bogues sont corrigés ( normalement ).
Il prend en charge l'appartenance à plusieurs groupes.
Il permet d'afficher tous les enseignants du groupe de la personne connectée. Si elle n'est pas dans un groupe affiche les enseignants du cours.
Si la personnes est enseignante, n'affiche rien ( seulement un message).
Il y a la gestion des langues.
Et aussi des paramètres :
- Un titre de bloc personnalisé
- Du texte en fin de bloc peut-être ajouté
- On a le choix d'afficher ou non les différents moyens de contact que l'enseignant a renseigné dans son profil ( skype,etc..).
- On peut choisir la taille de la photo ( grande ou petite)
Je n'ai pas encore intégré ton code pour skype, Daniel : je me demande si le code de Moodle n'est pas suffisant. A voir !
Je pense qu'il est mieux de suprimer l'ancienne version avant d'installer la nouvelle !
Merci pour vos critiques constructives !!!!!
J'ai donc testé ton bloc " Mon tuteur" et voici la reponse que j'obtiens :
" Ce bloc n'a pas été implémenté correctement et ne fournit donc pas d'interface de configuration."
J'ai décompréssé ton fichier avec PicoZip : est ce le bon " dézippeur " ?
Merci par avance de ta réponse
Amitiés Bibo
As-tu viré tout l'ancien bloc ?
Le répertoire my_teachers ne doit contenir que :
- block_my_teachers.php
- config_global.html
- lang
- styles.php
(en particulier, le répertoire db préexistant ne doit plus être là)
J'ai bien ces 4 fichiers dans un dossier " my_teachers" ( le fichier lang est sous forme de dossier lang : est ce là le hic ??? )
Hélas , j'ai tjrs le message de non implémentation
Merci pour ton aide
Amitiés Bibo
Merci par avance
bIBO
Amicalement Bibo
Penses tu qu'il soit possible d'afficher 2 personnes : le Tuteur et le Medecin -Maitre de stage car je suis chargé d"enseignement à la Fac de medecine de Creteil où le tutorat supervise ces 2 activités .
amitiés Bibo
ça me donne une idée : on pourrait afficher le rôle de la personne dans le cours...
On verra cela demain ou plus tard...
A partir de ces deux idées, je crée un cours informel favorisant les relations d'entraide entre pairs, après détection des compétences d'iceux.
c'est ici, dans le forum pédagogique (avec une belle image qui montrer la liste des tuteurs par compétence) :
http://moodle.org/mod/forum/discuss.php?d=59769#271183
Tu peux changer la phrase "contacter mon tuteur" dans le fichier de langue :
blocks/my_teachers/lang/fr_utf8/block_my_teachers.php
Le mieux est de copier ce fichier dans un répertoire fr_utf8_local :
blocks/my_teachers/lang/fr_utf8_local/block_my_teachers.php
et de changer ce fichier ( ne laisser que les lignes modifiées)
Ceci assure la possibilité d'installer une nouvelle version facilement.
Bravo Etienne et merci.
On teste cela demain.
Le code Skype n'est pas essentiel, surtout si on a le code skype du profil qui est affiché.
Il est toujours possible pour un enseignant d'un cours de créer un petit bloc HTML comme le mien (voir ci-dessus dans le fil de discussion) pour contacter par Skype, d'un simple clic ses collègues.
Daniel
Le nouveau bloc est installé sur 162.
Formidable paramètrable et... très pratique !
Fonctionne avec les groupes et les tuteurs de groupes.
Je l'ai affecté d'office à tous les cours
Fonctionne sur 1.7 j'espère ?
Juste un petit truc : A côté de la photo, une enveloppe et "contact my teacher" (en francais dans le texte...). Je suppose donc qu'il s'agit de la messagerie interne Moodle puisqu'il y a l'enveloppe ?
Pour un usage international supprimer simplement le mot teacher ? ainsi il reste seulement "contact" ou "contact moodle" afin de ne pas confondre avec ce qui suit, c'est à dire l'adresse électronique.
Mis à part cela je trouve ce bloc parfait et plein de promesses...
J'en informe nos enseignants !
Daniel
>>Fonctionne sur 1.7 j'espère ?
J'espère aussi . Pas testé. Dans les TODO.
>>Je suppose donc qu'il s'agit de la messagerie interne
Oui. Mais je me demande en fait ce qui se passe si elle est désactivée sur le site. Pas testé (peut-être bug ??). Pour la chaine de caractère, c'est modifiable. Cf mon post plus haut
Je te joins une copie d'ecran pour t'expliquer ce que je souhaiterias obtenir
En face d' ATTALI , est il possible d'avoir "Contacter mon tuteur"
En face de LE ROUX , est il possible d'avoir " Contacter mon maitre de stage " .
PS : en mode Enseignant le bloc n'apparait pas ( et j'ai tjrs le message de non implémentation ) alors qu'il apparait en mode Eudiant : est ce normal ?
Merci de m'eclairer sur ces 2 points
Amicalement Bibo
Pour faire ce que tu demandes il faut une modification du code... un peu de patience : peut-être la semaine prochaine.
Il faudrait aussi que les enseignants aient leur rôles définis dans la fenêtre "choisir les enseignants" du cours.
Il est possible aussi que pour la version 1.7, cela soit plus sioux !
Etiene , bonsoir
"La semaine prochaine " :
Cela va etre long comme pour un enfant qui attend Noel le 3 Aout ...
Amitiés BIbo
Excellent travail. J'ai testé sous 1.7. Il y a quelques problèmes, qui une fois corrigés rendent l'utilisation correcte :
- En tant qu'administrateur, lorsque que j'essaie de configurer, 2 champs sans désignation, avec des trucs bizarres (du code php) dedans apparaissent (voir ci-dessous). Si j'enregistre, le titre du bloc est alors défectueux. Cela est dû à l'utilisation de code php abrégés <? au lieu de <?php, qui sont totalement prohibés dans Moodle, surtout parce qu'ils ne sont plus supportés dans PHP5.
- En tant qu'enseignant dans un cours, en mode édition, si je clique dans l'entête du bloc sur l'icône d'édition, l'erreur "Ce bloc n'a pas été implémenté correctement et ne fournit donc pas d'interface de configuration." apparaît, ce qui est normal, vu qu'il n'y a pas de fichier config_instance.html dans le dossier du bloc. J'ai l'impression qu'il n'y a rien à configurer au niveau des cours et donc qu'il faut simplement retirer la fonction instance_allow_config() du fichier block_my_teachers.php.
Je pense que nous souhaitons tous que cet excellent outil
- Soit bétonné afin d'être "standardisé" dans toutes nos versions successives de Moodle. Nicolas, sors-nous ton couteau Suisse...
- Soit suffisamment général pour s'adapter à toutes les situations. A charge pour chacun de le personnaliser ensuite selon les cas de figure. N'est-ce pas Bibo ?
- Pour nous est presque parfait.
Il est préférable de le faire dans ton bloc plutôt que chacun d'entre-nous bricole les fichiers. D'autant que certains, comme moi, n'ont pas forcément accès au serveur.
Daniel
PS: Pour l'instant j'en reste à ton bloc actuel en attendant le résultat final. Je ne voudrais pas ennuyer l'administrateur du site trop souvent.
Daniel , bonsoir
Tu as parfaitement résumé la situation : merci pour ton message
Amitiés Bibo
J'y pense brusquement, en regardant à nouveau le bloc...
Quand on clique directement sur le nom du "teacher", on abouti sur sa page de profil où l'on dispose du bouton "envoyer un message". Un clic, et on est sur la messagerie moodle. Donc deux clics.
Quand on clique en dessous du nom sur "contact my teacher" on est directement sur la messagerie moodle. Donc un seul clic.
Ainsi, on a deux solutions pour envoyer un message interne.
Pour simplifier, on pourrait placer uniquement l'enveloppe, sans aucun texte, immédiatement à côté du nom.
Avantages : On retrouve une configuration Moodle bien connue (un nom et l'enveloppe de contact interne juste à côté), et on clarifie la présentation du bloc. Exit donc le texte en anglais "contact my teacher".
C'est en cliquant sur l'enveloppe seule qu'on envoie le message. Procédure connue.
Et dessous on trouve la liste des paramètres habituels du profil, à savoir, adresse courriel, identifiant Skype, site web perso....
Qu'en pensez-vous ? Plus simple, plus clair... non ?
Daniel
J'ai testé le bloc Mon tuteur en local sur la 1.7 et j'ai , comme toi , les meme messages d'erreur :
block_my_teachers_admin_title; ?> dans le titre et le fait que le bloc n'ait pas été implémenté correctement
La suppression de la fonction " instance _allow_config() " m'est systématiquement refusée !!!As tu avancé , de ton coté , pour regler ce pb ?
Merci pour ta réponse
Amicalement Bibo
Désolé d'insister mais venant de la part d'un neophyte, je serais excusé :
- j'ai bien supprimé la fonction instance-allow_config et
- j'ai remplacé le seul <? du fichier block_my_teachers.php qui se situe en fin de fichier par <?php et le résultat est .... une page blanche ...
Merci pour ton aide
amitiés Bibo
Le non suivi des règles vient du fait que ce développement est parti d'un besoin interne qui amène à bricoler quelque chose à partir d'un bloc déjà existant ( et qui soit dit en passant, et bien qu'intégré à Moodle standard, ne respecte pas les recommandations de codage). Bricolage donc que je vais "professionnaliser" ( c'est déjà mieux dans la deuxième version) en suivant vos remarques.
Pour ce qui est de l'internationalisation, je me propose de suivre la règle suivante :
- les phrases qui apparraissent éventuellement dans le bloc seront modifiables dans l'interface de configuration.
- les fichiers lang ne contiendront que les phrases apparraissant dans l'interface de configuration.
Par ailleurs je vais voir pour ce qui est d'une version compatible 1.7.
Une autre question : Faut-il envisager que ce bloc soit différemment configuré suivant les cours ou la page dans le quel il est ?
Mon ambition n'était pas une intégration dans moodle standard, mais pourquoi pas... mais cela demande plus de travail !! Et ce n'est pas pour tout de suite de toute façon !
et les propositions de Daniel très judicieuses : "Pour simplifier, on pourrait placer uniquement l'enveloppe, sans aucun texte, immédiatement à côté du nom... Avantages : On retrouve une configuration Moodle bien connue (un nom et l'enveloppe de contact interne juste à côté), et on clarifie la présentation du bloc. Exit donc le texte en anglais "contact my teacher". C'est en cliquant sur l'enveloppe seule qu'on envoie le message. Procédure connue.
Et dessous on trouve la liste des paramètres habituels du profil, à savoir, adresse courriel, identifiant Skype, site web perso....
Qu'en pensez-vous ? Plus simple, plus clair... non ?"
Je suis sûr que tu vas trouver le moyen d'une programmation standard en étant patient, et pas trop modeste...
Fonctionnellement, ton outil représente la possiblité de rendre effective, une synthèse des plusieurs dimensions socio-constructivistes de Moodle : interactions horizontales et/ou verticales, intra-groupes, communication instantanée ou/et différée, dans un espace de quelques pixels carrés. (Tu as vu ce que ça donne quand on associe des étudiants comme tuteurs par groupe?) Un concentré que tu devrais faire connaître dans l'univers anglo-saxon, ils vont adorer et sans doute t'aider à le coder...
Sur la question que tu poses : que le bloc soit différemment configuré ... selon le cours..
Je me demande si ton bloc peut être codé parmi les blocs fixes par cours, et ce qu'il devient : s'adapte-t-il à la structure de chaque cours ? Je vais tester cela.
J'y connais rien au code, je suis un fan imbinaire (illettré en informatique)! Mais je ressens le truc !
Quant à l'identification des Personnes ressources :
Les Enseignants cachés s'affichent. Si on les cache là, dans la liste des enseignants, faudrait les cacher ici, dans le bloc.
Dans le cours conçu comme plate-forme d'échanges de savoirs dans toutes les disciplines, et où j'ai entré des étudiants dans la liste des enseignants du cours, eux-mêms et des enseignants comme personnes-ressources dans des groupes thématiques par besoin/tâche, tous s'affichent dans l'ordre et la référence explicite de leur groupe.
Le seul hic, dans Moodle 1.6, c'est qu'un élève déclaré comme ressource du cours, tuteur dans un groupe de maths, s'affiche aussi comme ressource dans le thème de français où il participe comme ayant-besoin. C'est logique et insatisfaisant.
Je crois que la granularité de Moodle 1.7 permettra de s'affranchir de cette situation un peu limite mais pas tant que cela : dans la plupart des cours, on est ressource ou ayant besoin. Mais imaginons que le cours définisse des thèmes/catégories justement, où les enseignants sont explicitement ressources particulières en plus d'être enseignant dans le cours... Moodle 1.7 ou 1.8 ? Ton bloc le prendrait en compte.
Dernier cas : dans un cours où les élèves sont tous éditeurs, donc tous parmi la liste des enseignants, avec le titre d'éditeur de ressources, lorsque l'un d'entre eux ou enseignant se connecte, ton bloc affiche c'est vous : parfait !
Enfin, j'ai un cours en interface Anglais, parmi les autres en français : Le titre du bloc "personne(s) ressource(s)" n'est pas traduit, mais le bloc traduit bien "c'est vous!" en "That's you!"
You're the one !
Et si le bloc "mon tuteur" pouvait être placé en page d'accueil d'une plateforme, il indiquerait alors la liste de tous les enseignants de la filère...
Pratique non ?
Est-ce possible ?
Daniel
PS: Hier j'ai fait une démo sur ce bloc. Accueil très favorable des collègues !
As tu testé ce bloc Tuteur sur la 1. 7 : je n'y arrive pas ;-(((
Amitiés Bibo
Bonsoir,
Voici la nouvelle version du bloc my_teachers ( datée du 6 Décembre : En lorraine, comme en d'autres endroits, Saint Nicolas apporte des petits cadeaux !)
- Ajout d'un paramètre : affichage ou non du rôle de l'enseignant ( défini dans la page enseignant)
- Nettoyage du code ( en particulier suppression des balises php courtes)
- Les enseignants cachés n'apparaissent plus
- Le paramétrage global de l'affichage ou non des "hiddenuserfields:" est pris en compte
- Suppression de la chaîne "contacter mon tuteur"
- Peut-être autre chose
Cette version est fonctionnelle avec la version 1.6 de Moodle. Je n'ai pas réussi à la faire fonctionner avec la 1.7. Une adaptation du bloc à celle ci demandera un peu de travail, car, comme vous le savez la version 1.7 a introduit la notion de rôles qui peuvent être très variés et qui ont des droits qui peuvent être définis finement.
Il faut donc prendre en compte tout cela rien que pour savoir quelles personnes afficher.J'envisage que dans le paramétrage du bloc, on puisse choisir quel(s) rôle(s) doivent avoir les personnes à afficher. Cela nécessite donc aussi de passer d'un paramétrage global à un paramétrage par bloc ( ou du moins par cours) puisque l'on peut utiliser des rôles différents suivant les cours.
J'allais dire qu'on perd le groupe d'appartenance de la personne ressource, mais on peut qualifier le nom de la ressource dans son rôle d'enseignant.
L'ordre d'apparition pourrait être changé par le numéro d'ordre de la même liste des enseignants, mais cette fonctionnalité n'est pas encore pris en compte d'après mes observations : elle permettrait de gérer finement les tuteurs par fonction.
MERCI, Etienne ! merci, st-Nicolas.
Pourquoi dis tu que l'on perd le groupe d'appartenance de la personne ressource. Si je ne me suis pas trompé, je n'ai rien supprimé... et le nom du groupe apparait en entête. donc???
Pour l'ordre d'apparition je prends note. Bonne idée.
Titre du bloc | |
Entrez ici un texte suplémentaire qui sera affiché dans le bloc | |
Choisissez ici si voulez que le rôle de l'enseignant soit affiché | Choisir... Non Oui |
Choisissez ici si vous voulez que les autres info pour contacter les personnes ( si elles les ont activivées) soient affichées | Choisir... Non Oui |
Taille de la photo |
Je crois me souvenir que dans le bloc précédent, le groupe d'appartenance s'affichait. Peut-être fais-je erreur.
En changeant le paramètre autres infos, on affiche des informations du profil, pas du groupe, ce qui est logique.
NB : une petite coquille à corriger en rouge
Je comprends pas trop.
Je peux pas regarder plus tout de suite.
A suivre....
Nous avons mis en oeuvre ton bloc (la version n-1), en formation avec mes enseignants cette semaine. Nous avons créés des cours et métacours, des groupes...
L'accueil est assez enthousiaste en regard de l'aspect pratique de l'outil.
Nous avons juste constaté l'élément suivant:
Quand un étudiant d'un groupe clique sur le nom de son groupe (indiqué dans ton bloc au dessus du nom de son tuteur), il visionne l'ensemble des inscrits au cours et pas seulement ceux de son groupe.
A quoi sert donc cet affichage du nom du groupe dans ce cas ?
Daniel
PS: Nous testerons la semaine prochaine ton nouveau bloc
Ce doit être un bug ...
Je vais voir si il existe dans la version N.
Ou alors tu me parles d'autre chose....
Bonjour,
Veuillez trouver ci-joint la nouvelle version du bloc my_teacher :
MISE A JOUR RECOMMANDEE
Modifications apportées :
- Possibilité de choisir si on affiche les photos ou pas.
- Possibilité d'utiliser le bloc dans les modules qui permettent l'affichage de blocs.
Corrections de code:
- Suppression de l'utilisation de la variable globale CFG dans la fonction init ( comme recommandé dans la doc)
- Suppression d'un bug qui entraînait la suppression du bloc dans un cours lors de la sauvegarde de la configuration de ce cours (en fait ce doit être un bug de Moodle mais je n'en suis pas encore sur).
- Suppression de warning php (visibles qu'en mode debug).
Ce bloc ne supporte toujours pas la version 1.7
Je suis émue de retrouver mon ancien stagiaire ici et impressionné de te trouver auteur d'un nouveau "bloc" .
Je suis intéressée par ton bloc parce que nous sommes trois enseignants pour tutorer un cours de 75+ étudiants en tout. Jusqu'à maintenant nous avons cloner le cours d'origine pour travailler chacun de notre côté avec un groupe de 25. Ca donne un supplément de travail chaque fois qu'on veut modifier le cours, il faut le faire dans trois cours différents.
Le problème, c'est je ne crois pas que on ne puisse ensuite faire de petits sous-groupes (5/6 étudiants) pour les tâches collaboratives. Ou est-ce que je me trompe?
Amicalement,
Glenys
Et oui.... de bons souvenirs !
Pour ce qui est de ton problème de sous groupe, effectivement Moodle ne permet pas cela. Par contre il permet, depuis la version 1.6 me semble-t-il, d'appartenir à plusieurs groupe. Donc tu peux, peut-être, envisager des solutions de ce côté là.
Par exemple, vous faites uniquement des groupes de 5/6 et chaque tuteur est inscrit aux groupes qu'il suit. Cela me semble viable, à la condition que vous n'ayez pas besoin d'activité à 25. Dans ce cas là, il est possible de, en plus, créer ces groupes de 25 et inscrire les étudiants à un groupe de 5/6 et à un groupe de 25. Mais je pense que cela peux poser des problèmes aux étudiants qui ne s'y retrouveront pas forcément entre les deux groupes.
Une solution serait alors peut-être de jongler avec deux cours : un pour les activités à 5/6 et l'autre pour les activités à 25.
Mais peut-être que d'autres Moodleurs auraient d'autres idées ?
Glenys, j'ai installé ce bloc,très utile, sur Montbéliard.
Pour Besançon il faudra les "booster" un peu.
Ils s'endorment depuis que je suis en retraite
Je poste cette réponse perso ici car cela me permet aussi d'envoyer mes bons souvenirs de bord de mer à Etienne...
Le monde de Moodle est petit...
Daniel
lire David Lodge, Un tout petit monde, le délicieux univers des universitaires spécialisés en littérature anglo-saxonne. Toute ressemblance avec l'univers des moodlers ferait le délice d'une lecture de vacances bien méritées.
Joseph
Une nouvelle version est sortie. Vous la trouverez ici
Je pense que la prochaine sera pour Moodle 1.7
N'hésitez pas à me dire ce que vous en pensez.
Je n'ai pas vu de differences avec la version du 17/12/06 .
Y en a t-il ?
Merci de m'éclairer et bravo pour ce bloc .
Amicalement Bibo
Amicalement
Bibo
Puis-je suggérer deux petites modifications du code du script
block_my_teachers.php
pour éviter que l'affichage de l'adresse mèl et de l'adresse de la page Web perso
du tuteur ne débordent considérablement de la place consacrée au bloc ?
Voilà ce que ça donne :
AVANT |
APRES |
Voici les modificaions du code
// ---- Ligne 73 du fichier
// ./moodle/blocks/my_teachers/block_my_teachers.php ----
if ($teacher->maildisplay == 1 or
($teacher->maildisplay == 2 and $COURSE->category and !isguest())) {
// OLD : $text .= '<div>'.obfuscate_mailto($teacher->email, '', $teacher->emailstop).'</div>';
// NEW :
$text .= '<div>'.obfuscate_mailto($teacher->email, get_string("email"), $teacher->emailstop).'</div>';
}
if ($teacher->url && !isset($hiddenfields['webpage'])) {
// OLD : $text .= "<div><a href=\"$teacher->url\">$teacher->url</a></div>";
// NEW :
$text .= "<div><a href=\"$teacher->url\">".get_string("webpage")."</a></div>";
}
// FIN DES MODIFICATIONS
// ----------------------------
Ton bloc a l'air tres interessant. Je veux l'installer... seulement que je n'ai pas le fichier mysql.sql.
Dans ta premiere version, il existe un fichier mysql.sql qui est vide.
Serait-il possible de nous donner le fichier mysql.sql afin de pouvoir creer les tables necessaires a son utilisation?
P.S.: Je roule moodle 1.7
Cordialement,
Alexandre
A priori pas besoin de fichier mysql.
L'installation doit fonctionner... A quel problème te confrontes-tu ?
Je viens de télécharger le bloc « my_teachers » et l'ai placé dans le dossier blocks sur le serveur. Que dois-je faire ensuite pour qu'il apparaisse dans la liste des blocs depuis la plateforme d'administration?
Véronique
La seule chose à faire est de vérifier si les droits sur les fichiers sont OK ( c'est à dire en lecture pour le serveur web) et se rendre sur la page d'administration de Moodle.
Cordialement.
Merci, le problème venait en effet des droits du fichier.
Pourriez-vous m'indiquer comment faire pour que les paramètres du bloc apparaissent en français et non en anglais ?
Véronique
Le problème venait du fait que je n'avais pas vidé les caches de mon navigateur. Tout apparaît maintenant en français.
Merci!
Véronique
C'est mon erreur... je croyais avoir modifie les permissions a 755 mais en fait j'etais a 700.
Pour tous, si vous ne modifiez pas vos permissions a 755, moodle vous dira qu'il n'a pu trouver le fichier /var/www/moodle/mod/my_teachers/db/mysql.sql et ne pourra installer le module.
Ceci est vrai, meme si le fichier est vide. Le fichier doit etre present.
Merci de votre aide Etienne.
Eenseignants n'apparaissent pas dans bloc My_Teachers Moodle 1.7 et 1.8
Pour tester le bloc my_teacher j'ai installé trois Moodle, 1.6, 1.7 et 1.8 sur PC sous Windows avec Xampp.
Après avoir créé quelques comptes, un cours avec ce bloc dans chaque configuration, inscrit des utilisateurs, attribué les rôles enseignant et étudiant, aucun problème dans Moodle 1.6, tout fonctionne comme attendu.
Mais quand je suis passé aux versions 1.7 et 1.8 grosse déception : aucun enseignant n'apparait "spontanément" dans l'affichage du bloc Mon Tuteur.
Soupçonnant que le problème venait du paramétrage, j'ai fini par découvrir en passant par le menu édition du bloc, comment rendre visible tel rôle à tel autre, mais c'est tellement peu intuitif et les résultats tellement dépendants de l'existence de groupes, etc. que je me pose pas mal de questions sur l'intérêt de ce bloc dans sa nouvelle mouture.
Finalement ma première expérience de la nouvelle richesse des rôles dans Moodle semble tourner au cauchemar.
Une doc de paramétrage du bloc my-teacher me semble désormais indispensable; qui va s'y coller ?
Re: Eenseignants n'apparaissent pas dans bloc My_Teachers Moodle 1.7 et 1.8
Promis je m'y colle après le MoodleMoot .
Le bloc pour les versions 1.7 et 1.8 n'est à mes yeux qu'en version Beta et non fini. Mais rassure moi, cela fonctionne ?
Mais puisque tu me donne l'occasion, je voulais dire deux choses :
- Il est sur que les rôles ne simplifie pas les choses : je viens de me rendre compte que "mon" bloc ne marche pas en 1.9. De tel changements permanents ( que je veux bien comprendre vue l'ampleur de la tâche) sont difficiles à suivre... Vivement le speach de Nicolas au MoodleMoot sur les rôles pour que je sois sur d'avoir compris !
- Par ailleurs je te remercie de ton retour et je ne manquerai pas de suivre tes conseils pour améliorer le bloc. Mais je déplore (sans faire mon petit Caliméro) qu'il y ait si peu de retours, suggestions des utilisateurs. Le bloc a été téléchargé un peu plus de 600 fois depuis décembre ( toutes versions confondues) et il y a du avoir une quinzaine, peut-être 20, personnes qui se sont manifestées...
Re: Eenseignants n'apparaissent pas dans bloc My_Teachers Moodle 1.7 et 1.8
- Le bloc my_teachers marche sous Moodle 1.9 mais a des bugs qui existent en fait déjà sous 1.8 ( je viens de m'en rendre compte)
- Pour bien préciser ma pensée, je ne veux pas culpabiliser les personnes qui ne font pas de retours ( je suis certain que ce n'est pas toujours par vilain méchant égoïsme ) mais moins il y a de retour plus un outil comme un bloc sera uniquement développé selon les idées du concepteur... ce qui est rarement la bonne voie !
- ...c'est quand même plus sympa quand il y a des retours.
Re: Eenseignants n'apparaissent pas dans bloc My_Teachers Moodle 1.7 et 1.8
Hello All,
Is there a way to change the order which teacher appear? I have altered the tutor order under edit 'teachers' in 'administration' menu, but this has no effect.
Please reply in English.
Many thanks
Steve
Re: Eenseignants n'apparaissent pas dans bloc My_Teachers Moodle 1.7 et 1.8
No. There is not.
I add that in the TODO list !!
Re: Eenseignants n'apparaissent pas dans bloc My_Teachers Moodle 1.7 et 1.8
Many thanks for your reply. I egarly await the updates from the todo list :D
Mercis
Steve
'Re: Eenseignants n'apparaissent pas dans bloc My_Teachers Moodle 1.7 et 1.8
Bonjour, Etienne,
Deux petits retours de bug ’’
Moodle 1.8+ en administrateur. Si on prend un rôle d'étudiant ou d'enseignent, on ne voit pas la modification dans le bloc tuteur, c'est toujours l'affichage pour l'administrateur.
Toujours en 1.8+, il semble que la configuration soit prise en compte, mais si on veut modifier la configuration, on doit repartir de 0 (aucune case n'est cochée si on retourne dans le menu configuration). Tu comprends où il faut que je te fasse des copies d'écran.
PS : Je vois que tu es aussi dans l'A-L, serrais-tu partant pour une rencontre en chère et en os dans l'est.
Re: 'Re: Eenseignants n'apparaissent pas dans bloc My_Teachers Moodle 1.7 et 1.8
Je crois que j'ai compris...
Cette semaine je sors une nouvelle version toute belle. promis.