Paul_King
(Paul King)
1
こんにちは、おそらく Discourse のバージョン(現在は 2.5.0 beta2)の最近の更新に起因するものと思われますが、ユーザーのカスタムフィールドを編集できなくなりました(カスタマイズメニューではすべて「登録後に編集可能」とマークされていますが)— 管理者であっても自分のカスタムフィールドさえ編集できません。
フィールドの既存の内容は表示されますが、鉛筆アイコンや編集アイコンは表示されません。
また、メールアドレス(自分自身のものも含め)も誰のものも編集できないことに気づきました。これは、メールプロバイダーを変更した後、ログインパスワードを忘れたユーザーにとって問題となるでしょう。
何か見落としているのでしょうか、それともバグでしょうか?
Paul_King
(Paul King)
3
ジョフレさん、ありがとうございます。
奇妙なことに、アカウントをクリックしてメールアドレスを見つけ編集することはできるのですが、プロフィールをクリックしても私のカスタムフィールドは表示されません。デフォルトのフィールドのみが表示されます。
その後、'Normal’メニュー(ドロップダウンオプションを選択せずに)をクリックすると、一部のカスタムユーザーフィールドが時折表示されます(ただし、多くの場合は表示されません)。
カスタムフィールドが表示されている状態でブラウザをリフレッシュすると、'Normal’メニューボタンを再度クリックするまで、それらは消えてしまいます。
特に、discourse-multiselect-user-field プラグインを使用するフィールドは、一度も表示されません。
管理者として自分のユーザーアカウントを編集する場合、クリックする’Normal’メニューはありませんが、‘Expand’(または’Collapse’)ボタンをクリックすると、同様の一時的な効果が得られます。
この挙動は意図的なものではないと思われますが?
2つ目の問題(要望)として、これらすべてのフィールドは、ユーザーまたは管理者に表示される場所から直接編集可能であるべきだと考えます。これを禁止するのは、不必要に複雑で直感的ではないように思えます。特に、多くのアカウントを手動で更新する場合や、ユーザーがインターフェース内の設定の場所をあまり知らない場合などは、そう感じます。
Paul_King
(Paul King)
5
素晴らしい!!大変感謝いたします。テストにご協力できることがあれば喜んで行います。
追記:もし少し失礼な質問でなければ、おおよそどのくらい時間がかかるかご存知でしょうか?この問題に気づく前に、私は既存の MyBB ユーザーに、新しい Discourse ベースのフォーラムが 3 月 15 日に公開されると楽観的に伝えておりました