Компактный вид тем

компактный-просмотр-темы-discourse

Назначение

Компактный просмотр тем.

Описание

Для получения общего представления о теме может быть полезен компактный просмотр всех сообщений.

Стандартный GUI:

Компактный GUI:

Как это работает

Если исходные данные (сообщения) доступны, существует множество возможностей для их преобразования.

Процедура:

  • Загрузка данных Discourse на локальный компьютер (через discourse-reader).
  • Преобразование данных Discourse (с использованием шаблонов Go и dagote).
  • Отображение преобразованных данных в браузере.

Концепция:

  • С помощью шаблона Go вы определяете, что должно быть отображено.
  • С помощью CSS вы определяете, как что-то должно быть отображено.

В идеале шаги процесса выполняются автоматически с помощью скрипта. Приведённое выше компактное отображение было достигнуто с помощью 150 строк кода шаблона и 150 строк CSS-кода. JavaScript не использовался, однако это приводит к незначительным ограничениям.

Ресурсы / Ссылки

2 лайка