Je veux ajouter un vrai nom à côté du nom d'utilisateur par défaut lorsque je crée un nouvel utilisateur dans admin/people/create
. Comment puis-je faire ceci?
J'ai vérifié le module RealName mais je ne fais pas ce dont j'ai besoin.
Ajoutez simplement un champ de texte (ou deux, si vous voulez prénom / nom) à vos utilisateurs dans admin / config / people / accounts / fields. Cela leur permettra d'entrer leur vrai nom et il sera affiché sur la page de profil utilisateur.
Et si vous souhaitez afficher ce nom à divers endroits (comme l'auteur du nœud), c'est exactement à cela que sert le module Realname. Il permet de configurer le nom affiché en fonction des jetons (qui peuvent être des champs de profil ou des champs utilisateur).
Vous pouvez ajouter des champs à l'utilisateur dans "Administration» Configuration »Personnes", puis gérer les champs.
Le meilleur module pour cela est https://drupal.org/project/name , je suppose. Il gère les prénoms, noms et prénoms et toutes sortes de suffixes et préfixes comme "Dr.", "Jr." etc. Il a même des paramètres pour l'ordre du prénom et du nom, de sorte qu'un utilisateur asiatique pourrait choisir d'afficher son nom de famille en premier et un utilisateur européen son prénom.
Installez le module Profile2 et l' API Entity , puis ajoutez un champ de texte «vrai nom» au profil utilisateur.
Profile2 est recommandé par rapport aux champs de profil de base, car comme l'indique la page du module:
la source
Le module Nom réel , une fois que vous l'avez compris, est simple, mais il n'y a aucune instruction (!?).
Voici ma version de courtes instructions pour aider les gens là-bas: Pour Drupal 7 uniquement.
Le nom affiché pour les comptes sera automatiquement remplacé par le champ de jeton ou de profil choisi.
la source