ユーザー名ではなくIDによるユーザープロファイル

概要: ユーザー名だけでなく、ユーザー ID によってユーザーページへのリンクをサポート

この機能が必要になった理由は、私のウェブサイトのデータベースが Discourse ユーザーを ID で参照しているためです。ユーザー名は変更される可能性があるため、2 つのデータベース間でユーザー名を常に同期させる必要はありませんでした。

:link: GitHub: GitHub - 29th/discourse-user-by-id: Supports linking to user pages by their user id instead of just username · GitHub
:arrow_right: インストール: プラグインのインストールガイド に従ってください。

機能

/user-by-id/123/summary/u/janedoe/summary などにリダイレクトします。

プラグイン開発は初心者ですので、改善点についてフィードバックをいただければ幸いです(例:本当に全体として Engine が必要なのか?別のルートの方が一般的ではないか?プラグインなしでこれを実現する方法はないか?など)。コードの品質についても同様です。よろしくお願いします!

「いいね!」 5