Quero adicionar um campo de nome real ao lado do nome de usuário padrão quando criar um novo usuário admin/people/create
. Como posso fazer isso?
Eu verifiquei o módulo RealName , mas não está fazendo o que eu preciso.
Basta adicionar um campo de texto (ou dois, se você quiser o nome / sobrenome) aos seus usuários em admin / config / people / accounts / fields. Isso permitirá que eles insiram seu nome real e ele será exibido na página de perfil do usuário.
E se você deseja exibir esse nome em vários lugares (como o autor do nó), é exatamente para isso que serve o módulo Realname. Permite configurar o nome exibido com base em tokens (que podem ser campos de perfil ou de usuário).
Você pode adicionar campos ao usuário em "Administração» Configuração »Pessoas" e depois gerenciar os campos.
O melhor módulo para isso é https://drupal.org/project/name , eu acho. Ele gerencia nomes, sobrenomes e do meio e todos os tipos de sufixos e prefixos como "Dr.", "Jr." e assim por diante. Ele ainda possui configurações para a ordem do nome e sobrenome, para que um usuário asiático possa optar por exibir seu sobrenome primeiro e um usuário europeu como primeiro nome.
Instale o módulo Profile2 e a API da entidade e adicione um campo de texto 'nome real' ao perfil do usuário.
Profile2 é recomendado sobre os campos principais do perfil, porque, como diz a página do módulo:
fonte
O módulo Nome real , assim que você o entender, é simples, mas não há instruções (!?).
Aqui está a minha versão de breves instruções para ajudar as pessoas por aí: Somente para o Drupal 7.
O nome mostrado para as contas será automaticamente substituído pelo campo de token ou perfil escolhido.
fonte