Come posso aggiungere un campo nome reale accanto al nome utente alle informazioni dell'utente?


8

Voglio aggiungere un campo nome reale accanto al nome utente predefinito quando creo un nuovo utente admin/people/create. Come posso fare questo?

Ho controllato il modulo RealName ma non sta facendo ciò di cui ho bisogno.

Risposte:


9

Aggiungi semplicemente un campo di testo (o due, se vuoi il nome / cognome) ai tuoi utenti su admin / config / people / account / fields. Ciò consentirà loro di inserire il loro vero nome e verrà visualizzato nella pagina del profilo utente.

E se vuoi visualizzare quel nome in vari punti (come l'autore del nodo), questo è esattamente ciò che serve al modulo Realname. Permette di configurare il nome visualizzato basato su token (che possono essere campi profilo o campi utente).


3

È possibile aggiungere campi all'utente in "Amministrazione» Configurazione »Persone" e quindi gestire i campi.


2

Il miglior modulo per questo è https://drupal.org/project/name , immagino. Gestisce nomi, cognomi e cognomi e tutti i tipi di suffissi e prefissi come "Dr.", "Jr." e così via. Ha anche impostazioni per l'ordine del nome e del cognome, quindi un utente asiatico potrebbe scegliere di visualizzare il suo cognome e un utente europeo il suo nome.


Non vale nulla l'impostazione sul campo che abilita la funzionalità del nome reale.
Rooby,

Se hai il tuo campo nome su un profilo profile2, al momento hai bisogno anche di questa patch per il modulo nome: drupal.org/node/2087263
rooby,

0

Installa il modulo Profile2 e l' API Entity , quindi aggiungi un campo di testo "real name" al profilo utente.

Profile2 è consigliato sui campi del profilo principale, perché come dice la pagina del modulo:

Progettato per essere il successore del modulo del profilo principale, che è deprecato per Drupal 7. Contrariamente al modulo deprecato, questo modulo fornisce una nuova entità "profilo", che può essere messa in campo, sfruttando la potenza dei campi!


Se hai bisogno di un'entità profilo separata, sì. L'aggiunta di campi all'oggetto utente non implica in alcun modo il core profile.module (che è nascosto nelle nuove installazioni D7 in modo da non poterlo effettivamente installare) funziona perfettamente.
Berdir,

0

Il modulo Nome reale , una volta capito, è semplice, ma non ci sono istruzioni (!?).

Ecco la mia versione di brevi istruzioni per aiutare la gente là fuori: Solo per Drupal 7.

  1. Se necessario, crea un campo di testo in Impostazioni account> Gestisci campi.
  2. Nelle impostazioni del nome reale (Config.> Persone), c'è un collegamento per sfogliare tutte le opzioni dei token: usa semplicemente il campo desiderato invece del nome utente principale. I campi utente personalizzati verranno visualizzati come opzioni token.

Il nome visualizzato per gli account verrà automaticamente sostituito dal campo token o profilo scelto.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.