Резюме: Поддержка ссылок на страницы пользователей по их ID вместо только имени пользователя
Мне это понадобилось, потому что база данных моего сайта хранит ссылку на пользователей Discourse по их ID, и я не хотел синхронизировать имена пользователей между двумя базами данных (так как имена пользователей могут меняться).
GitHub: GitHub - 29th/discourse-user-by-id: Supports linking to user pages by their user id instead of just username · GitHub
Установка: Следуйте руководству по установке плагинов.
Возможности
/user-by-id/123/summary перенаправляет на /u/janedoe/summary и т. д.
Я всё ещё новичок в разработке плагинов, поэтому буду рад любой обратной связи о том, как это можно улучшить (например, действительно ли необходим целый Engine? Была бы другая маршрутизация более стандартной? Есть ли способ сделать это без плагина?), включая качество кода. Спасибо!