Liste der Komponenten oder PluginOutlets mit erklärender Dokumentation


Hallo,

ich habe ein paar Fragen zur Dokumentation und Funktionalität von Komponenten oder PluginOutlets in unserem System:

  1. Wo finden wir die Liste der Komponenten oder PluginOutlets mit erklärender Dokumentation? Wo finde ich diese Dokumentation, die eine ausführliche Erklärung liefert, wo jede Komponente oder jedes PluginOutlet verwendet werden kann und was sein Zweck ist?
  2. Welche Komponente, welches PluginOutlet oder welche Funktion wird verwendet, um den Avatar eines Posters aus der Themenliste abzurufen, wo wir die Avatare der Poster ändern oder modifizieren können?

Ich wäre dankbar für jegliche Hinweise oder Links zu den relevanten Ressourcen. Vielen Dank!

1 „Gefällt mir“

Hallo,

Sie können diese Theme-Komponente verwenden, um die verfügbaren Plugin-Outlets anzuzeigen (außer denen in Raw-Templates):

  1. Derzeit gibt es keine spezifische Dokumentation. Sie können den Quellcode lesen, um den Kontext zu verstehen. Die Komponente verlinkt Sie zum Quellcode. Sie können jederzeit Dev fragen, wenn Sie etwas nicht verstehen. :+1:

  2. Die Poster in den Themenlisten finden Sie in diesen Raw-Templates:

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

Je nach Ihren genauen Bedürfnissen müssen Sie möglicherweise das Raw-Template posters-column überschreiben (was nicht empfohlen wird). Was möchten Sie hier erreichen?

Nützliche Links:

4 „Gefällt mir“

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