Gibt es eine thematische „Karte"? (Ein einfacher Weg, um Plugin-Ausgänge usw. zu finden)

Es gibt wahrscheinlich mehrere Möglichkeiten, dies zu tun.

Versuchen Sie Folgendes:

  • Überschreiben Sie die Vorlage, die diesen Helper aufruft
  • Ersetzen Sie ihn durch einen eigenen Helper

Die betreffende Vorlage: discourse/app/assets/javascripts/discourse/templates/list/topic-list-item.raw.hbs at c6e255f4e00400b8a6f82a799b7fa082b17adb1c · discourse/discourse · GitHub

Das Überschreiben einer Vorlage so tief in der Hierarchie ist relativ unbedenklich.

Eine weitere Möglichkeit wäre die Verwendung von jQuery innerhalb einer Überschreibung der Komponente topic-list-item, um die erforderlichen Änderungen vorzunehmen.