Créer un bloc

Créer un bloc

par Ophélie Bérénice,
Nombre de réponses : 5
Bonjour

Je voudrais créer un bloc (c'est peut-être un peu trop ambitieux pour moi, mais je voudrais essayer quand même)
Je cherche depuis un moment sans trouver, une sorte de dictionnaire du langage de programmation moodle.
Cela existe-t-il ?


Moyenne des évaluations  -
En réponse à Ophélie Bérénice

Re: Créer un bloc

par Mary Cooch,
Avatar Documentation writers Avatar Moodleurs particulièrement utiles Avatar Testeurs Avatar Titulaires du Moodle Course Creator Certificate Avatar Traducteurs
Ou ça existe mais - autant que je sache -seulement en anglais. Il y a un cours http://dev.moodle.org/ où l'on peut apprendre à créer un bloc et il y a un livre (mais en anglais triste ) https://www.packtpub.com/moodle-1-9-extension-development/book qui commence par la création d'un bloc très simple. S'il y a quelque chose en français, je ne sais pas, mais sans doute quelqu'un viendra bientôt nous dire!smile
En réponse à Mary Cooch

Re: Créer un bloc

par Ophélie Bérénice,
Merci beaucoup. Je pense que cela va m'aider ! sourire Ce n'est pas grave si c'est en anglais.
En réponse à Ophélie Bérénice

Re: Créer un bloc

par Valery Fremaux,

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.

Moyenne des évaluations Utile (1)
En réponse à Valery Fremaux

Re: Créer un bloc

par Ophélie Bérénice,
Je suis peut-être trop ambitieuse effectivement, car j'ai un niveau plus que basique, mais au moins j'aurais essayé.
Je vais méditer tout ces liens. Merci !