discourse-compact-topic-view
Purpose
紧凑的主题视图。
Description
为了获得主题的概览,所有帖子的紧凑视图可能很有帮助。
标准 GUI:
紧凑 GUI:
How-to
如果源数据(帖子)可用,那么在转换数据方面有很大的自由度。
程序:
- 在本地计算机上加载 discourse 数据(通过 discourse-reader)。
- 转换 discourse 数据(通过 Go 模板和 dagote)。
- 在浏览器中显示转换后的数据。
概念:
- 通过 Go 模板定义要显示的内容。
- 通过 CSS 定义显示方式。
理想情况下,通过脚本自动执行过程步骤。上面显示的紧凑显示是通过各 150 行模板和 CSS 代码实现的。省略了 JavaScript,但这会导致一些小的限制。

