Posts made by Valery Fremaux

Parce que jusqu'à Moodle 2.0, les groupes sont à l'intérieur d'un cours et il n'existe pas de "supergroupes" qui se reproduiraient sur plusieurs cours.

Je n'ai pas encore vu en détail ce qui a été mis dans les "cohortes" de Moodle 2.0 mais cela irait dans ce sens;

Il y a eu des implémentation qui se sont servies de groupes pour diviser de manière uniforme des cours distincts, mais cela demande de la programmation pour synchroniser les groupes sur tous les cours désignés. Pas simple et surtout peu standard...

Cheers. 

Hi Jeremy,

I've not heard about any trouble like that but you might help identifying a possible misbehaviour :

after posting a new post in a forum, or adding any kind of indexable stuff, might you run the cron task manually to check if global search Diff indexing processes are run correctly. You might see global search related trace in the cron sequence. 

The cron tasks of the indexer immediately attempt to add any added stuff within the index. Might the delete.php script find something that would tell him to delete all registered documents ?

cheers.

Valery.

Pour ceux qui utilisent phpdocs.moodle.org comme documentation de référence, vous aurez remarqué que la génération de la documentation est actuellement défaillante.

Nous sommes toujours mentionnés sur la page d'accueil, bien que les HQ aient décidé de reprendre l'hébergement de cette documentation que nous compilions depuis 4 ans.

Nous (Val'EISTI) ne sommes pas responsable de cet état de fait et espérons que les HQ pourront remettre très bientôt en route le dispositif de compilation que nous leur avons fourni. 

Average of ratings: -

La première question à se poser est celle des prérequis. Il en faut un minimum pour se lancer dans la création d'un module de Moodle :

- Connaissances suffisantes en PHP

- connaissances suffisantes en Web standard (HTML, essentiellement, mais CSS et Javascript aident énormément)

- Connaissances minimales en bases de données, et accessoirement en SQL, car l'API de Moodle offre beaucoup de fonctions d'accès qui contournent ce besoin.

- Connaissances minimales en "applications Web". A moins que votre bloc ne demande que quelques heures de travail (affichage simple de quelques données), vous aurez besoin de comprendre quelques notions standard des droits, rôles, comment on les utilise.

Si vous avez tout cela, (pas besoin d'être un super geek pour démarrer, quand même...) vous pouvez vous lancer.

La deuxième est de savoir si vous visez du développement Moodle 1.9  et antérieur ou Moodle 2.0 qui change radicalement. Attention au documentations développeur qui sont progressivement en train de mettre en avant les spécificités Moodle 2.0.

Pour le dictionnaire, voir les deux entrées de la documentation développeur de Moodle (http://docs.moodle.org/Developer

http://xref.moodle.org/

http://phpdocs.moodle.org

sont deux catalogues de tout le code de Moodle.

Average of ratings: Utile (1)