История изменений темы

Привет,

Я не смог найти ничего об этом в Meta или в настройках своего Discourse, поэтому решил спросить здесь.

Есть ли в ядре Discourse или через плагин/компонент темы функционал, позволяющий добавлять краткое описание изменений, внесённых в тему?

Я настраиваю категорию с использованием плагина Doc. Темы, которые я буду индексировать в плагине, будут редактироваться только пользователями определённых уровней, и при внесении изменений я хотел бы видеть что-то вроде журнала изменений в конце темы. Существует ли такая возможность?

Я изучил функционал версий (Revisions) и функцию сносок (Footnotes), но они не совсем подходят под мои задачи.

Спасибо!

1 лайк

Мне неизвестно о таком (мы вручную добавляем запись в журнал изменений в конце тем, где это уместно), но это хорошая идея.

2 лайка

Для дополнительного контекста это выглядит примерно так:

Редактор темы может добавить краткое описание внесённых изменений (с ограничением по количеству символов). Если изменений больше трёх, отображать только первые три с возможностью показать остальные (раскрывая по три дополнительных при каждом нажатии кнопки «Показать ещё»).

Пока что я реализую это в нижней части моей темы :slight_smile:

1 лайк