J’ai parcouru les guides brillants sur les composants de plugins et de thèmes, mais je suis toujours un peu bloqué pour savoir où trouver rapidement les modèles, composants, widgets ou emplacements de plugins dont j’ai besoin.
J’ai pensé commencer par trois modifications simples : si quelqu’un peut m’orienter dans la bonne direction, ce serait une grande aide ![]()
Quel modèle, composant ou emplacement de plugin dois-je modifier pour ces éléments ?
- Les balises dans l’en-tête du HTML de la page d’affichage d’un sujet (lors de la consultation d’un sujet). Je souhaite que la modification soit visible par les robots ainsi que par les humains.
- Le code HTML des boîtes de catégorie lorsqu’elles sont affichées n’importe où. (Celles-ci : AdminCP > Paramètres > Style de catégorie.)
- Page « À propos » (où modifier le contenu dans les blocs Administrateur et Modérateur)
Lors du theming sur d’autres logiciels de forum, on dispose généralement d’un modèle parent qui contient des références à tous les éléments constituant cette page, ce qui permet de trouver rapidement les modèles à modifier. Par exemple, il y aurait un fichier/modèle forumdisplay (voir Catégorie dans Discourse) contenant le HTML principal et référençant tous les autres modèles. Un autre pour la page showthread (donc la page d’affichage/consultation d’un sujet dans Discourse), un autre pour la page de profil des membres, etc. Ces modèles agiraient comme une liste ou une carte indiquant où trouver ce dont vous avez besoin. Ainsi, si vous souhaitiez modifier, par exemple, le code HTML sous-jacent des publications, vous iriez au fichier ou modèle showthread (c’est-à-dire la page de consultation d’un sujet) et, en l’examinant, vous remarqueriez que vous devez modifier ou consulter le modèle postbit.
Disposons-nous de quelque chose de similaire ? Sinon, l’équipe pourrait-elle envisager d’ajouter quelque chose de comparable ? Ce serait d’une grande aide ![]()

