Posts made by Valery Fremaux

Le fichier sql.php n'est là que pour indiquer à Moodle les mises à jour à faire sur le modèle de donnée. Pour un premier module, tu peux l'oublier (laisser la fonction vide). Lorsque tu mettras ton module en diffusion, si tu change quelque chose dans les tables que tu proposes, il faudra mettre les requêtes UPDATE différentielles dans cette fonction pour que ceux qui ont installé ton module puissent mettre à jour leur schéma sans risque).

Si tu as besoin de quoi que ce soit pour un module, je suis en train d'en finir un gros, donc j'ai à peu près (presque) tout compris de l'API. En tout cas je peux t'aider.

Je peux également intervenir sur ta demande, j'habite Commeny dans le Vexin (près de Magny-en-Vexin, ce qui n'est pas très éloigné d'Evreux. Je gère actuellement deux moodle (http://www.commeny.fr/moodle/index.php pour la commune et http://moodle.vfedu.fr pour mon travail d'enseignant (>700 étudiants inscrits pour environ 40 modules de cours)) développe sur Moodle des extensions, modules et filtres, et m'intéresse tout particulièrement à l'échange de sens entre les informaticiens et "villages" non informatiques avec une attention précise sur les "chocs de jargons" (formation d'ethnométhodologie oblige). J'ai en outre un projet plus général de prestations d'assistance technologique et de conseil méthodologique autour de la conduite de cette plate-forme. Ton cas peut être un bon terrain expérimental pour moi.

Frédéric,

Nous suivons de Commeny (95) ton expérience avec intérêt. Je viens d'intégrer un Moodle (resté en version 1.5, à cause d'OVH qui tarde à nous fournir du Mysql 5.0) également dans le CMS que je développe pour notre (petite) commune pour gérer l'ensemble des problématiques d'information scolaire dans notre village.

Je vais commencer à mobiliser les deux instits (une directrice et une instit) qui font les deux classes multiniveaux de l'école. Je vais leur présenter ton expérience et je vais essayer également de les "installer" dans cet univers. 

http://www.commeny.fr/moodle/index.php

(Note : je suis plus côté développment que côté pédago - quoi que ...

http://moodle.vfedu.fr clin d’oeil

)

Le problème que tu as vient de "l'encodage caractère" une belle invention pour que l'informatique s'internationalise vraiement, mais qui tourne un peu à l'usine à gaz dans les applications.

Si tu as installé la version 1.7, il y a des chances que tu travailles avec une base de données Mysql5.0, qui travaille en UTF8. Moodle 1.7 a du également convertir ses fichiers de langue en UTF8. Du moins, UTF8 est préconisé comme futur standard généralisé et Moodle conseille donc de l'utiliser. Mais entre temps, tous les fichiers de traduction de la distrib ne sont pas encore très clairs.

J'ai même du patcher à droite à gauche quelques lignes de code qui avaient oublié ce détail.

Si tu travailles en UTF8, il faut télécharger le paquetage de langues fr_utf8 et l'installer. La plupart des fichiers de labels texte sont correctement convertis. Si certains textes s'affichent encore mal on peut les reconvertir correctement en les ouvrant dans un éditeur de texte évolué (j'utilise UltraEdit, mais il y en a d'autres qui savent faire ces conversions). Si tu n'a pas demandé le passage en UTF8 c'est peut être le contraire, ta base est en ISO-8859-1 (latin1 = 128 caractères ASCII + 128 caractères étendus, accents etc) et tu utilises peut-être le paquetage de langue fr_utf8. 

Si tout ce que je viens d'écrire est du chinois (et pas du latin1grand sourire) donne-moi un peu plus de détails sur l'installation et ce que tu vois.