Kompaktansicht der Themen

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.

Ressourcen / Links

2 „Gefällt mir“