| Zusammenfassung | Fügt den Autor eines Themas in die linke Spalte der Themenlisten-Seiten ein und bietet zudem eine Option, nur den neuesten Beitragenden in der Standardspalte für Beitragende anzuzeigen. Der Avatar des Autors kann zudem in Größe und Form angepasst werden. | |
| Vorschau | https://discourse.theme-creator.io/theme/Lilly/discourse-topic-list-author-posters | |
| Repository | https://github.com/Lillinator/discourse-topic-list-author-posters | |
| Installationsanleitung | So installieren Sie ein Theme oder eine Theme-Komponente |
Diese Theme-Komponente installieren
Überblick
Diese Discourse-Theme-Komponente fügt den Avatar des Thementhe-Autors in die erste Spalte aller Routen für Themenlisten ein und verfügt über Einstellungen, mit denen der Administrator Form und Größe des Avatars festlegen kann. Zudem wird der Avatar des Autors nicht als erster Avatar in der Liste der Beitragenden angezeigt.
Es gibt zudem eine Einstellung, damit die Spalte für Avatare der Beitragenden nur den letzten (neuesten) Beitragenden anzeigt, jedoch nur, wenn mehr als ein Teilnehmer am Thema beteiligt ist. Der Avatar des Autors wird somit nur angezeigt, wenn weitere Beitragende im Thema vorhanden sind.
Zusätzlich können Administratoren wählen, den Autor des Themas auf der Kategorie-Seite anzuzeigen, wenn die Ansicht der neuesten Themenlisten aktiviert ist (d. h.: „Kategorien mit neuesten Themen“). Auch hier gibt es Optionen für die Größe und Form des Avatars.
Weiterhin gibt es einen Umschalter zur vertikalen Ausrichtung des Zeileninhalts oben oder mittig.
Auf kleinen Bildschirmdarstellungen (mobil) erscheint der Autor dort, wo normalerweise der Avatar des neuesten Beitragenden angezeigt wird.
Diese Komponente funktioniert gut mit Topic List Excerpts und Discourse AI summary gists.
Einstellungen
| Einstellungen | Beschreibung |
|---|---|
Topic list author avatar size |
Größe der Avatare in der Spalte für den Autor auf den Routen der Themenlisten – small, medium oder large. |
Topic list author avatar border radius |
Abrundung der Avatare auf den Routen der Themenlisten: 0% = quadratisch → 50% = rund. tab_style = abgerundete linke Ecken |
Topic list show last poster only |
Zeigt nur den Avatar des letzten Beitragenden in der Spalte für Beitragende an, jedoch nur, wenn mehr als ein Teilnehmer am Thema beteiligt ist. |
Vertically align row top |
Umschalter zum Ausrichten der Zeilen oben oder mittig |
Show author on categories page |
Zeigt den Avatar des Autors anstelle des neuesten Beitragenden in Themenlisten auf der Kategorie-Seite an. |
Category page topic avatar size |
Größe der Avatare in der Spalte für den Autor in Themenlisten auf der Kategorie-Seite – small, medium oder large. |
Category page avatar border radius |
Abrundung der Avatare auf der Kategorie-Seite: 0% = quadratisch → 50% = rund. tab_style = abgerundete linke Ecken |
Screenshots
Hier sind einige Screenshots mit verschiedenen Einstellungen für Avatar-Größe und -Form, die zudem erweiterte AI-Summary-Gists zeigen.
Screenshots verschiedener Themenlisten-Seiten mit aktivierten Komponenteneinstellungen, die sowohl den kompakten als auch den erweiterten Gist-Modus sowie die ein- bzw. ausgeklappte Seitenleiste zeigen
Mit Standardeinstellungen:
Große Avatar-Form mit tab_style und erweiterten Summary-Gists:
Kleine Avatare mit 15% Border-Radius-Form und aktiviertem Topic_list_show_last_poster_only:
Mittelgroße Avatare mit 0% Border-Radius (quadratisch), aktiviertem Topic_list_show_last_poster_only und erweiterten Summary-Gists:
Screenshots der Kategorie-Seite mit zwei verschiedenen Größen und Formen von Avataren für Autor oder letzten Beitragenden.
Standardeinstellungen der Komponente mit mittelgroßen runden Avataren und aktiviertem Show_author_on_categories_page:
Große Avatare mit tab_style-Form und deaktiviertem Show_author_on_categories_page:
Hinweise
- Fügt den Avatar des Autors ein und ändert die Spalte für Beitragende dort, wo dies auf den Registerkarten der Profilseite erwartet wird.
- Das Verhalten auf mobilen Geräten entspricht dem Standard in den Listen im Themenfuß (vorgeschlagene/verwandte Themen) sowie auf den Registerkarten für Profil und Posteingang.
- Nicht wirklich kompatibel mit dem Horizon-Theme.

Mögliche zukünftige Aufgaben
- Umschalter zum Deaktivieren auf mobilen Geräten hinzufügen?
- Ausnahmen für Kategorien und Tags?
- Unterstützung für Links-nach-Rechts?
- Avatare der Beitragenden formen?
Wie immer vielen Dank an @Moin für die Idee, das Feedback und die Hilfe beim Debuggen.
Schauen Sie sich meine anderen Discourse-Projekte an










