Плейсхолдеры для простой подстановки текста

Прежде всего, спасибо за плагин placeholder-forms, который невероятно полезен и абсолютно необходим для моего повседневного использования Discourse на нескольких экземплярах — от «личного экземпляра Discourse как блокнота» до «крупного публичного форума Discourse для обсуждения вопросов в сфере здравоохранения и технологий».

Одной из функций, которую я бы хотел видеть, является возможность выполнять простую трансформацию, замену или обработку текста в поле-заполнителе. Например, преобразование заглавных букв в slugified/kebab-регистр, URL-кодирование текста или подобные преобразования.

чтобы затем можно было использовать slugified-версию заполнителя example-project-name напрямую в качестве имени группы или слага категории.

Конечно, существуют и другие способы выполнения таких небольших преобразований — например, через CLI с помощью sed или аналогичных инструментов, либо с использованием команд CopyQ. Однако было бы удобно, если бы другие пользователи могли получать результат именно в том виде, который им нужен.

Я предлагаю, чтобы такая трансформация происходила в момент использования заполнителя, чтобы один и тот же заполнитель (в данном примере =PROJECT-NAME=) мог использоваться в нескольких местах вывода, каждый раз преобразуясь в соответствии с требуемым форматом.