discourse-compact-topic-view
Purpose
トピックのコンパクトビュー。
Description
トピックの概要を把握するには、すべての投稿をコンパクトに表示すると役立ちます。
標準GUI:
コンパクトGUI:
How-to
ソースデータ(投稿)が利用可能であれば、データを変換する自由度は高くなります。
手順:
- ローカルコンピュータにDiscourseデータをロードします(discourse-reader経由)。
- Discourseデータを変換します(Goテンプレートとdagote経由)。
- 変換されたデータをブラウザに表示します。
コンセプト:
- Goテンプレートを使用して、表示するものを定義します。
- CSSを使用して、表示方法を定義します。
理想的には、プロセスステップはスクリプトを介して自動的に実行されます。上記のコンパクト表示は、それぞれ150行のテンプレートコードとCSSコードで実現されました。JavaScriptは省略されましたが、これにより軽微な制限が生じます。

