При вводе %{base_url} в поле admin/customize/site_texts/unsubscribe_link появляется ошибка: The following interpolation key(s) are invalid: "base_url".
Я не уверен, что это баг. В пользовательском интерфейсе Discourse ничего не указывает на то, что здесь можно использовать плейсхолдеры base_url или user_preferences_url.
Было бы здорово, если бы доступные для каждого шаблона плейсхолдеры перечислялись вместе с самими шаблонами, вместо того чтобы заставлять пользователей гадать о них или искать их в коде Discourse.
Я согласен с вами: судя по коду, оба этих плейсхолдера должны быть доступны, так что, возможно, это можно исправить. Хотя возможно, что мы оба неправильно читаем код.