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 neuesten Poster anzuzeigen. Der Avatar des Autors kann ebenfalls in der Größe angepasst werden.
:eyeglasses: Vorschau Theme Creator
:hammer_and_wrench: Repository GitHub - Lillinator/discourse-topic-list-author-posters: Discourse theme component for topic list views showing topic author in the first column and option to show last poster in the middle column.
:question: Installationsanleitung Ein Theme oder Theme-Komponente installieren
:open_book: Neu bei Discourse Themes? Leitfaden für Anfänger zur Verwendung von Discourse Themes

Diese Theme-Komponente installieren

:woman_technologist:t2: Übersicht

Diese Discourse Theme-Komponente 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 Poster-Liste angezeigt.

Es gibt auch eine Einstellung, um in der Spalte für Poster-Avatare nur den neuesten (aktuellsten) Poster anzuzeigen, dies gilt jedoch nur, wenn es mehr als einen Themen-Teilnehmer gibt. Der Avatar des Autors wird also nur angezeigt, wenn es andere Poster im Thema gibt.

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

Bei kleinen Ansichtsfenstern (mobile Größe) erscheint der Autor dort, wo sich der Avatar des letzten Posters befindet.

:gear: Einstellungen

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

Einstellungen Beschreibung
Topic_list_author_avatar_size Größe der Avatare in der Autor-Avatar-Spalte der Routen der Themenliste - small (klein), medium (mittel) oder large (groß).
Topic_list_author_avatar_border_radius Avatar-Rundung auf Routen der Themenlistenseite: 0% = quadratisch → 50% = Kreis. tab_style = links abgerundete Ecken
Topic_list_show_last_poster_only Zeigt nur den Avatar des letzten Posters in der Poster-Spalte an, aber nur, wenn es mehr als einen Teilnehmer im Thema gibt.
Show_author_on_categories_page Zeigt den Autor-Avatar anstelle des letzten Posters in Themenlisten auf der Kategorieseite an.
Category_page_topic_avatar_size Größe der Avatare in der Autor-Avatar-Spalte in Themenlisten auf der Kategorieseite - small (klein), medium (mittel) oder large (groß).
Category_page_avatar_border_radius Avatar-Rundung auf Kategorieseiten: 0% = quadratisch → 50% = Kreis. tab_style = links abgerundete Ecken

:camera_flash: Screenshots

Hier sind einige Screenshots mit unterschiedlichen 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 erweiterte/eingeklappte Seitenleiste zeigen

Mit Standardeinstellungen:

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

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

Mittelgroße Avatare mit 0% Randradius (quadratisch) mit Topic_list_show_last_poster_only aktiviert, und Zusammenfassungs-Gists erweitert:

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

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

Große tab_style Avatare und Show_author_on_categories_page deaktiviert:

Screenshot der mobilen Ansicht


:backhand_index_pointing_right:t3: Hinweise

  • Funktioniert nicht mit der Theme-Komponente „Topic Excerpts“ (oder anderen Komponenten zur Themenvorschau).
  • Fügt den Avatar des Autors ein und ändert die Poster-Spalte wie erwartet in den Registerkarten der Profilseite.
  • Das mobile Verhalten ist dasselbe wie das Standardverhalten in Themenfußzeilenlisten (vorgeschlagene/verwandte Themen) und auf Profil- und Posteingangsregisterkartenseiten.

:bulb: Mögliche zukünftige Aufgaben

  • Mobile Deaktivierungsschalter hinzufügen
  • Kategorie- und Tag-Ausnahmen
  • Weitere Stilverbesserungen
  • Themenauszüge einbeziehen
  • Poster-Avatare formen
6 „Gefällt mir“