Bonjour,
Je suis actuellement en train de développer un plugin pour modifier une partie du fonctionnement du plugin natif de forum (mod_forum) de Moodle afin de permettre, dans certains cas, les postes anonymes.
J'ai
déjà réussi à atteindre l'objectif souhaité en modifiant directement le
code du plugin, cependant, j'ai pour contrainte de modifier les parties
voulues depuis un plugin additionnel (que j'ai nommé local_postano),
afin de permettre son installation et sa désinstallation sans impacter
le code du plugin mod_forum directement.
Je souhaiterais donc pouvoir aller modifier certaines parties du code de mod_forum sans directement toucher au code source de ce plugin natif. En ayant fait quelques recherches j'ai trouvé sur la page de la Doc pour les plugins locaux le mécanisme d'injection de scripts personnalisés qui semble, à première vue, correspondre à ce dont j'aurais besoin mais je ne comprends pas bien son fonctionnement ni comment il faudrait l'utiliser si cela pouvait effectivement être la solution à mon problème.
Il s'agit de mon premier développement de plugin Moodle (mis à part le plugin local_helloworld à développer comme exercices à disposition sur learn.moodle.org), je m'excuse donc par avance s'il s'agit de quelque chose d'évident auquel je n'aurait pas prêté attention ou si un poste, que je n'ai pas trouvé sur le forum, répond déjà à ma problématique.
Merci d'avance du temps passé à me répondre, bonne journée.
Romain Deleau