компактный-просмотр-темы-discourse
Назначение
Компактный просмотр тем.
Описание
Для получения общего представления о теме может быть полезен компактный просмотр всех сообщений.
Стандартный GUI:
Компактный GUI:
Как это работает
Если исходные данные (сообщения) доступны, существует множество возможностей для их преобразования.
Процедура:
- Загрузка данных Discourse на локальный компьютер (через discourse-reader).
- Преобразование данных Discourse (с использованием шаблонов Go и dagote).
- Отображение преобразованных данных в браузере.
Концепция:
- С помощью шаблона Go вы определяете, что должно быть отображено.
- С помощью CSS вы определяете, как что-то должно быть отображено.
В идеале шаги процесса выполняются автоматически с помощью скрипта. Приведённое выше компактное отображение было достигнуто с помощью 150 строк кода шаблона и 150 строк CSS-кода. JavaScript не использовался, однако это приводит к незначительным ограничениям.

