フレンドリーなユーザープロフィールURL

ユーザーリンクにエイリアスを使用しているコミュニティオーナーはいますか?例えば、domain.com/username のような形式です。

もしかしたら、/rules/faq につながるのと同じような方法で。

ユーザーにエイリアスを作成することは問題ですか?Discourseの構造に何か問題はありますか?

「いいね!」 1

これは既に存在しますか? 例:

https://meta.discourse.org/u/merefield/

ちなみに、あなたのユーザー名は特にフレンドリーではありませんね? :sweat_smile:

https://meta.discourse.org/u/yhh9xdq7d/

Samuel L Jackson Reaction GIF by Coming to America

「いいね!」 3

URLに/u/なしで

「いいね!」 1

/u/ はフレンドリーではない」ということですか? まずはフレンドリーなユーザー名を優先するべきだと思います :slight_smile:

プラグインで Rails ルーターの設定を拡張することはできるかもしれませんが、それだけの価値があるかはわかりません。

しかし、誰かが自分自身を tosprivacy、または faq と名乗ることを決めたらどうなるでしょうか?

「いいね!」 1

admin、faqのようなアカウントを作成できない予約名用のファイルはありませんか?

「いいね!」 1

上書きが必要なファイルはこちらです。試してみてください。

discourse/routes.rb at main · discourse/discourse (github.com)

Rails やプラグインの作成に慣れていない場合は、以下をご覧ください。

「いいね!」 3

Discourseが新しいルートを追加する必要があり、すでにその名前のユーザーがいる場合はどうなりますか?

/u/の部分を省略する利点は何ですか?

「いいね!」 5

ユーザーにとって、単に domain/username であれば使いやすくなります。

現在のユーザー名のように、ルートを分類することは可能でしょうか?たとえば、domain/i/faqdomain/i/tosdomain/i/privacy のように、トップレベルはユーザー名用に予約し、domain/username としますか?

「いいね!」 1