Liste des composants ou PluginOutlets avec documentation explicative


Bonjour,

J’ai quelques questions concernant la documentation et la fonctionnalité des composants ou des PluginOutlets dans notre système :

  1. Où pouvons-nous obtenir la liste des composants ou des PluginOutlets avec une documentation explicative ? Où puis-je trouver cette documentation qui fournit une explication détaillée de l’endroit où chaque composant ou PluginOutlet peut être utilisé et quel est son objectif ?
  2. Quel est le composant, le PluginOutlet ou la fonction utilisé pour obtenir l’avatar d’un auteur de la liste des sujets, où nous pouvons modifier ou changer les avatars des auteurs ?

J’apprécierais toute aide ou tout lien vers les ressources pertinentes. Merci !

1 « J'aime »

Salut,

Vous pouvez utiliser ce composant de thème pour voir les points de terminaison de plugin disponibles (sauf ceux dans les modèles bruts) :

  1. Il n’y a pas de documentation spécifique pour le moment. Vous pouvez lire le code source pour comprendre le contexte. Le composant vous donne un lien vers le code source. Vous pouvez toujours demander à Dev si vous ne comprenez pas quelque chose. :+1:

  2. Les afficheurs des listes de sujets se trouvent dans ces modèles bruts :

https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/raw-templates/list/topic-list-item.hbr#L58
https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/raw-templates/list/posters-column.hbr

Selon vos besoins précis, vous pourriez avoir besoin de remplacer le modèle brut posters-column (ce qui n’est pas recommandé). Qu’essayez-vous d’accomplir ici ?

Liens utiles :

4 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.