Как заставить переменные шаблона заполниться?

У меня возникли трудности с отображением предзаполненных переменных, которые поддерживает плагин. Все остальные аспекты этого плагина работают как ожидалось, и это просто здорово! :+1: :+1:

У меня установлен плагин Discourse Templates, и всё выглядит актуальным. Однако, когда я ввожу:

Привет, %{reply_to_username}.
Сообщение.
С наилучшими пожеланиями,
%{my_username}

…получаю:

Привет, %{reply_to_username}.
Сообщение.
С наилучшими пожеланиями,
%{my_username}

:thinking: Я ожидал увидеть:

Привет, so_and_so.
Сообщение.
С наилучшими пожеланиями,
officially_me

Не упустил ли я что-то?

Попробуйте добавить

Привет, %{reply_to_username}.
Сообщение.
С наилучшими пожеланиями,
%{my_username}

в первый пост темы в вашей категории/теге шаблонов, а затем вставьте этот шаблон из редактора. :slight_smile:

Думаю, это зависит от контекста, в котором вы используете шаблон. Я только что проверил их, и, например, %{reply_to_username} не заполняется при ответе на оригинальный пост (OP). Хотя ваше имя должно подставляться всегда, так что не совсем понятно, что происходит в этом случае. :slight_smile:

Не могли бы вы немного подробнее рассказать, когда вы их используете?

В ходе небольшого эксперимента я предположил, что переменные можно встраивать друг в друга как варианты по умолчанию. Так что, думаю, Hi %{reply_to_username,fallback:%{original_poster_username,fallback:there}}, будет работать как для ответа на оригинальный пост или личное сообщение, так и для ответа на любые последующие сообщения (хотя стоит проверить это самостоятельно, просто чтобы убедиться :slight_smile:)

Спасибо за разъяснения. Я действительно использовал плагин не по назначению. Однако моя попытка рассматривается далее здесь, на случай, если кому-то будет интересно использовать шаблоны для отправки личных сообщений.
#wishlist :pray:t4: