it-swarm-ja.com

ユーザー名の横に実名フィールドをユーザー情報に追加するにはどうすればよいですか?

admin/people/createで新しいユーザーを作成するときに、デフォルトのユーザー名の横に実名フィールドを追加したいと思います。これどうやってするの?

RealName モジュールを確認しましたが、必要な処理を行っていません。

8
Ek Kosmos

ユーザーにadmin/config/people/accounts/fieldsでテキストフィールド(または最初/最後の名前が必要な場合は2つ)を追加するだけです。これにより、ユーザーは本名を入力できるようになり、ユーザープロファイルページに表示されます。

そして、その名前をさまざまな場所(ノードの作成者など)に表示したい場合は、それがまさにRealnameモジュールの目的です。トークン(プロファイルフィールドまたはユーザーフィールドのいずれか)に基づいて表示名を構成できます。

9
Berdir

"アドミニストレーション"設定"ユーザー"でユーザーにフィールドを追加して、フィールドを管理できます。

3

これに最適なモジュールは https://drupal.org/project/name です。名、姓、ミドルネーム、および「Dr。」、「Jr。」のようなあらゆる種類の接尾辞と接頭辞を管理します。等々。姓と名の順序の設定もあるので、アジアのユーザーは姓を最初に表示し、ヨーロッパのユーザーは名を表示するように選択できます。

2
Turion

Profile2 モジュールと Entity API をインストールしてから、「実名」テキストフィールドをユーザープロファイルに追加します。

コアプロファイルフィールドよりもProfile2をお勧めします。これは、モジュールページで次のように述べられているためです。

Drupal 7.では非推奨となっているコアプロファイルモジュールの後継となるように設計されています。7。非推奨のモジュールとは対照的に、このモジュールは新しいフィールド化可能な「プロファイル」エンティティを提供します-フィールドの力を活用します。 !

0
marcvangend

実名モジュール は、理解できれば簡単ですが、指示はありません(!?)。

これは、そこにいる人々を助けるための短い説明の私のバージョンです:Drupal 7の場合のみ。

  1. 必要に応じて、[アカウント設定]> [フィールドの管理]でテキストフィールドを作成します。
  2. 実名の設定(Config。> People)には、すべてのトークンオプションを参照するためのリンクがあります。コアユーザー名の代わりに目的のフィールドを使用してください。カスタムユーザーフィールドがトークンオプションとして表示されます。

アカウントに表示される名前は、選択したトークンまたはプロフィールフィールドに自動的に置き換えられます。

0