地元のアマチュア無線クラブのためのコミュニティを構築し始めています。ユーザー名フィールドを「コールサイン」として表示し、FCC 発行のコールサインで登録できるようにしたいと考えています。これを実現する簡単な方法はありますか?また、可能であればそのフィールドに説明文を追加することもできますか?
/admin/customize/site_texts?q=username にアクセスすると、多くの部分を変更できるかもしれません。これにより、「username」としてオーバーライド可能なすべてのインスタンスが表示されます。
説明文については確信がありません。
また、プロフィールフィールドを追加するという手もあります。すべてのコールサインが適切なユーザー名になるわけではないため、自由形式のテキストフィールドの方が適しているかもしれません。私はジャバーのアドレスに対してこの方法を採用しています。![]()
カスタマイズする正しい文字列が見つからない場合は、こちらの方法を試してみてください:詳細なローカライゼーションで翻訳キーを見つける。そのガイドの理解に問題があれば、お知らせください。
「通話名」をログインユーザー名として強制し、UI でそれを強調するアイデアに賛成です。まだコールサインを取得していない人の場合、必ずしもコールサインを使用する必要はありません。また、ユーザーが他の名前を使用することを防ぐ簡単な方法もないため、その場合、UI のテキスト変更はコールサインを使用しなかった人にとって少し混乱を招く可能性があります。
それ以外の場合、AFAICT(私の知る限り)、カスタムフィールドを使用してもらうしかないようですが、それを投稿の横に表示させる方法がどうすればよいのか確信が持てません。
幸運を!73 de N2UN
その点、同意します。「ユーザー名」を「コールサイン」に変更する案でしたが、その際にツールチップや説明文を追加し、「チケットをまだ取得していない場合は、任意の文字列を入力しても構いません」と明記しようと考えていました。
試行錯誤してそのように推測しましたが、username のインスタンスが 50 以上あると表示されます。うっかり全体を壊してしまうような変更をするほど、修正したいとは思わないですね ![]()
情報ありがとうございます!確認してみます。ここでの他のフィードバックに基づき、ユーザーフィールドとして作成する方が簡単かもしれませんね。