トピックのコンパクト表示

discourse-compact-topic-view

Purpose

トピックのコンパクトビュー。

Description

トピックの概要を把握するには、すべての投稿をコンパクトに表示すると役立ちます。

標準GUI:

コンパクトGUI:

How-to

ソースデータ(投稿)が利用可能であれば、データを変換する自由度は高くなります。

手順:

  • ローカルコンピュータにDiscourseデータをロードします(discourse-reader経由)。
  • Discourseデータを変換します(Goテンプレートとdagote経由)。
  • 変換されたデータをブラウザに表示します。

コンセプト:

  • Goテンプレートを使用して、表示するものを定義します。
  • CSSを使用して、表示方法を定義します。

理想的には、プロセスステップはスクリプトを介して自動的に実行されます。上記のコンパクト表示は、それぞれ150行のテンプレートコードとCSSコードで実現されました。JavaScriptは省略されましたが、これにより軽微な制限が生じます。

Resources / Links

「いいね!」 2