サインアップダイアログに他のデフォルトプロフィール項目を追加できるようにする

このヒント プロフィール写真の奨励/強制に関するベストプラクティスとは? を使って、新しいユーザーにユーザープロフィールの「場所」フィールドに入力するように促しています。ウェルカムメッセージをカスタマイズできることはありがたいのですが、あまりうまくいっていません。Discourse にサインアップした新しいユーザーのほとんどが場所を入力していませんが、移行元のフォーラムでは、サインアッププロセス中にオプションフィールドとして表示されていたため、ほとんどのユーザーが場所を入力していました。このフォーラムは国際的なユーザーベースが大きいため、ユーザーの質問への回答が、質問したユーザーの場所によって異なる場合があります。ユーザーの場所を知ることは、文化的な違いを説明するのに役立つため、攻撃的と受け取られる可能性のある投稿を他のユーザーが見過ごすのに役立ちます。また、疑わしいスパマーが典型的な「ありがとう、素晴らしい投稿です!」という最初の返信をしてきた場合に、場所を「ニューヨーク」と入力しても、IPアドレスがティンブクトゥから来ているといった状況で、私も何度も役に立つことに気づきました。

この投稿から、サインアップダイアログは簡単にカスタマイズできないと推測しました。

しかし、他のユーザーは、サインアップ中に 多くの カスタムフィールドが表示されることにさえ苦労していることがわかりました。

したがって、カスタム フィールドはサインアップ中に表示され、オプションまたは必須にできるのに、場所やウェブサイトなどのデフォルト フィールドはそうできないというのは奇妙なことです。何か誤解していますか?もしそうでないなら、この機能を追加することはできますか?よろしくお願いします!

「いいね!」 7

これに賛成!お願い :pray: など。

以前、別のトピックで同様の投稿に返信しましたが、ここでも同じことが当てはまると思います。

「+1」や「お願いします」と言うだけでなく、実質的な何かを追加する方がはるかに有意義です。

「いいね!」 1

OK、なるほど :slight_smile:

また、ベータ版ユーザーがサインアップしてカスタムフィールドに入力してくれるのですが、場所などの標準プロフィールフィールドへの入力や、プロフィール画像のアップロードを促すのに苦労しています。

サインアップフォームに表示する標準プロフィールフィールドを選択できるようにし、プロフィール画像のアップロードを求めるオプションも追加できれば、プロフィール完了率が大幅に向上すると思います。

「いいね!」 4

サインアップフォームの改善が見られて嬉しいです。

しかし、一部のデフォルトのユーザーフィールドが登録フォームに表示できないというのは奇妙な制限です。これは技術的な理由によるものか、それとも哲学的な理由によるものでしょうか?

「いいね!」 1

こちらをご確認ください。

ご要望に合うかもしれません :slight_smile:

こんにちは、@isaac さん、返信ありがとうございます。興味深い選択肢ですが、私の理解が間違っていなければ、それでも追加のカスタムユーザーフィールドを作成する必要があります。私の理解では、Discourse にはデフォルトで LocationWebsite のフィールドがありますが、これら 2 つのデフォルトフィールドのいずれかを新しいユーザーのサインアップフォームに表示する方法はありません。

「いいね!」 1

これは正しいです。

ありがとうございます。問題は、デフォルトのLocationフィールドにすでに何千人ものユーザーが入力しており、そのフィールドを使い続けなければならないことです。しかし、それらのユーザーの大多数はDrupalから来ており、Drupalではユーザー登録時にオプションフィールドとして提示することができました。しかし、Discourseでは、ほとんどの新規ユーザーはサインアップ後にプロフィールでオプションフィールドに気づかなかったり、入力しなかったりします。

「いいね!」 1

新しいサインアップページでも、この制限に関して何も変更されていないと仮定してよろしいでしょうか?

「いいね!」 1