J’ai créé GitHub - literatecomputing/discourse-custom-components comme exemple de la façon de faire cela.
Est un exemple trivial d’insertion d’un composant. Vous ajouteriez donc du code avant <template> pour obtenir l’ID du sujet et la logique pour savoir s’il faut l’afficher.
Je pense que vous pourriez vouloir topic-list-before-link comme point de sortie du plugin.