Где редактировать шаблон письма для отслеживаемой категории и обрезать содержимое до 100 слов?

Привет,

Когда мои участники выбирают категорию для просмотра, а затем кто-то создаёт новую тему, они получают об этом уведомление по электронной почте.

Но вот текущее содержание письма:
Тема: Название темы
Содержание: Полное содержание темы.

Я хочу изменить шаблон этого письма следующим образом:
Тема: «Появилась новая тема…»
Содержание: Только краткое содержание темы, около 100 слов или первый абзац.

Как это сделать? Я не смог найти этот шаблон письма в разделе настроек администратора?

Шаблон называется User Posted

А, я понял. Но как ограничить содержание только кратким содержанием? Или сократить его примерно до 100 слов?

Я не думаю, что это сейчас возможно.

Это так грустно. Обычно люди не читают длинные письма, поэтому я бы хотел, чтобы содержание письма выглядело так:

Тема: Новая тема в категории, которая вам нравится
Содержание:
– Заголовок
– Несколько слов из содержания…
Ссылка для чтения полной темы…

Вы пока не можете этого сделать, так как электронные письма кодируются ядром с использованием переменных, определенных в самом ядре. Вам понадобится плагин, чтобы переопределить вывод этих переменных в шаблоне письма. Я надеюсь, что в Discourse появится функционал, аналогичный фильтрам WordPress, чтобы любой новичок в программировании мог легко переопределять некоторые переменные, такие как эти переменные для писем, и настраивать их без необходимости писать сложный плагин каждый раз, когда нужно изменить какой-либо вывод. На данный момент в Discourse уже реализовано нечто похожее на действия WordPress с помощью plugin-outlets, но, насколько мне известно, функционал, аналогичный фильтрам WordPress, еще не внедрен.

Разве @neil не добавил только что опциональную настройку для ограничения содержимого постов в письмах, @hawk?

Небольшое обновление по этому вопросу…