Discourse Themenliste Autor & Poster

:information_source: Zusammenfassung Fügt einen Themenautor zur linken Spalte von Themenlistenseiten hinzu, sowie eine Option, in der Standard-Poster-Spalte nur den zuletzt geposteten anzuzeigen. Der Avatar des Autors kann auch in Größe und Form angepasst werden.
:eyeglasses: Vorschau https://discourse.theme-creator.io/theme/Lilly/discourse-topic-list-author-posters
:hammer_and_wrench: Repository https://github.com/Lillinator/discourse-topic-list-author-posters
:question: Installationsanleitung Ein Thema oder eine Themenkomponente installieren
:open_book: Neu bei Discourse-Themen? Anfängerleitfaden zur Verwendung von Discourse-Themen

Diese Themenkomponente installieren

:woman_technologist:t2: Übersicht

Diese Discourse-Themenkomponente fügt einen Themenautor-Avatar in die erste Spalte aller Routen der Themenliste ein und verfügt über Einstellungen, mit denen der Administrator die Avatar-Form und -Größe festlegen kann. Außerdem wird der Avatar des Autors nicht als erster Avatar in der Posterliste angezeigt.

Es gibt auch eine Einstellung, um in der Avatar-Spalte der Poster nur den neuesten (zuletzt geposteten) anzuzeigen, dies gilt jedoch nur, wenn mehr als ein Teilnehmer am Thema beteiligt ist. Der Avatar des Autors wird also nur angezeigt, wenn es andere Poster im Thema gibt.

Darüber hinaus können Administratoren auch wählen, den Themenautor auf der Kategorieseite anzuzeigen, wenn die neuesten Themenlistenansichten aktiviert sind (d. h. „Kategorien mit neuesten Themen“), und es gibt auch Optionen für Avatar-Größe und -Form.

Die Inhalte der Themenzeile wurden außerdem für visuelle Konsistenz oben vertikal ausgerichtet.

Bei kleinen Ansichtsfenstern (mobiler Größe) erscheint der Autor dort, wo sich der Avatar des zuletzt geposteten befindet.

Dieses Thema funktioniert gut mit Topic List Excerpts und Discourse AI summary gists.

:gear: Einstellungen

Screenshot der Einstellungen mit Standardoptionen auf der Admin-Seite der Komponente

Einstellungen Beschreibung
Topic list author avatar size Größe der Avatare in der Avatar-Spalte des Autors auf Routen der Themenlistenseite – small, medium oder large.
Topic list author avatar border radius Avatar-Rundung auf Routen der Themenlistenseite: 0% = quadratisch → 50% = kreisförmig. tab_style = links abgerundete Ecken
Topic list show las poster only Zeigt nur den Avatar des zuletzt geposteten in der Poster-Spalte an, aber nur, wenn mehr als ein Teilnehmer am Thema beteiligt ist.
Show author on categories page Zeigt den Avatar des Autors anstelle des zuletzt geposteten in Themenlisten auf der Kategorieseite an.
Category page topic avatar size Größe der Avatare in der Avatar-Spalte des Autors in Themenlisten auf der Kategorieseite – small, medium oder large.
Category page avatar border radius Avatar-Rundung auf der Kategorieseite: 0% = quadratisch → 50% = kreisförmig. tab_style = links abgerundete Ecken

:camera_flash: Screenshots

Hier sind einige Screenshots mit verschiedenen Avatar-Größen- und Formeinstellungen, die auch mit erweiterten KI-Zusammenfassungs-Gists angezeigt werden.

Screenshots verschiedener Themenlistenseiten mit aktivierten verschiedenen Komponenteneinstellungen, die sowohl kompakte als auch erweiterte Gist-Modi sowie eine erweiterte/eingeklappte Seitenleiste zeigen

Mit Standardeinstellungen:

Große tab_style-Avatar-Form mit erweiterten Zusammenfassungs-Gists:

Kleine Avatare mit 15% Randradius-Form und aktivierter Topic_list_show_last_poster_only:

Mittelgroße Avatare mit 0% Randradius (quadratisch) mit aktivierter Topic_list_show_last_poster_only und erweiterten Zusammenfassungs-Gists:

Screenshots der Kategorieseite, die 2 verschiedene Größen & Formen von Avataren mit Autor oder zuletzt gepostetem zeigen.

Standard-Komponenteneinstellungen mit mittelgroßen runden Avataren und aktivierter Show_author_on_categories_page:

Große tab_style-Avatare und deaktivierte Show_author_on_categories_page:

Screenshot der mobilen Ansicht

Mit tab_style-Autor-Avataren:


:backhand_index_pointing_right:t3: Hinweise

  • Fügt den Avatar des Autors ein und ändert die Poster-Spalte, wie in den Registerkarten der Profilseite erwartet.
  • Das Verhalten auf Mobilgeräten ist dasselbe wie das Standardverhalten in den Listen verwandter/vorgeschlagener Themen in der Themenfußzeile sowie auf den Profil- und Posteingangs-Registerkartenseiten.
  • Nicht wirklich kompatibel mit dem Horizon-Theme. :slight_smile:

:bulb: Mögliche zukünftige Aufgaben

  • Umschaltfunktion zum Deaktivieren auf Mobilgeräten hinzufügen
  • Kategorie- und Tag-Ausnahmen
  • Unterstützung von Links von links nach rechts (Left-to-right support)
  • Weitere Stilverbesserungen
  • Themenauszüge einbeziehen
  • Poster-Avatare formen

:hugs: Wie immer, vielen Dank an @Moin für die Idee, das Feedback und die Hilfe beim Debuggen.

9 „Gefällt mir“