discourse-compact-topic-view
Zweck
Kompakte Ansicht von Themen.
Beschreibung
Um einen Überblick über ein Thema zu bekommen, kann eine kompakte Ansicht aller Beiträge hilfreich sein.
Standard-GUI:
Kompakte GUI:
Anleitung
Wenn die Quelldaten (Beiträge) verfügbar sind, gibt es viel Freiheit, die Daten zu transformieren.
Vorgehensweise:
- Discourse-Daten auf dem lokalen Computer laden (via discourse-reader).
- Discourse-Daten transformieren (via Go-Templates und dagote).
- Transformierte Daten im Browser anzeigen.
Konzept:
- Via Go-Template definieren Sie, was angezeigt werden soll.
- Via CSS definieren Sie, wie etwas angezeigt werden soll.
Idealerweise werden die Prozessschritte automatisch über ein Skript ausgeführt. Die oben gezeigte kompakte Darstellung wurde mit jeweils 150 Zeilen Template- und CSS-Code erreicht. Auf JavaScript wurde verzichtet, was aber zu geringen Einschränkungen führt.

