Questa guida spiega come creare e configurare campi utente personalizzati in Discourse, inclusa l’aggiunta al modulo di registrazione, ai profili utente e alla directory degli utenti.
Livello utente richiesto: Amministratore
I campi utente personalizzati ti consentono di raccogliere informazioni aggiuntive dai tuoi utenti oltre ai campi standard del profilo. Questi campi possono essere visualizzati sulle schede utente, sulle pagine di riepilogo utente e persino recuperati utilizzando il plugin Data Explorer. Questa guida ti illustrerĂ il processo di creazione e configurazione dei campi utente personalizzati.
Aggiunta di un campo utente
-
Vai su Admin > Community > Campi utente (
discourse.example.com/admin/config/user-fields). -
Se non hai ancora creato campi utente, vedrai questa schermata:
-
Fai clic sul pulsante “Aggiungi campo utente” per aggiungerne uno nuovo.
Scelta di un tipo di campo
Il tipo di campo determina il campo di input che gli utenti vedranno nel modulo di registrazione. Scegli in base al tipo di informazioni che stai raccogliendo:
Campo di testo
- Usalo per domande brevi con molte risposte possibili (es. “Per quale azienda lavori?”)
- Viene visualizzato come input di testo HTML su una singola riga
Area di testo
- Usalo per domande che potrebbero richiedere risposte più lunghe e su più righe (es. “Raccontaci di te”)
- Viene visualizzato come input di area di testo HTML multilinea
Data
- Usalo per raccogliere valori di data (es. “Qual è la tua data di nascita?”)
- Viene visualizzato come input a selettore di data
Conferma
- Usalo per domande sì/no (es. “Vuoi iscriverti alla nostra newsletter?”)
- Viene visualizzato come casella di controllo HTML
Menu a discesa
- Usalo per domande con un numero fisso di risposte possibili (es. “Qual è il tuo genere?”)
- Viene visualizzato come input di selezione HTML
Per aggiungere opzioni per un campo a discesa:
- Fai clic sull’input dell’opzione
- Digita una risposta e fai clic su “Crea”
- Ripeti per le opzioni aggiuntive
Le opzioni completate dovrebbero apparire in modo simile a questo:
Selezione multipla
- Usalo per domande in cui gli utenti possono scegliere più risposte da un insieme di opzioni (es. “Quali argomenti ti interessano?”)
- Viene visualizzato come input di selezione multipla
- Le opzioni vengono configurate allo stesso modo dei campi a discesa
Impostazione del nome e della descrizione del campo
- Nome campo: Appare prima dell’input nel modulo di registrazione e nel profilo utente
- Descrizione campo: Appare dopo l’input per aiutare gli utenti a completare il campo
Sia il nome del campo che la descrizione sono obbligatori per salvare un campo.
Ecco come appaiono i campi personalizzati nel modulo di registrazione:
Configurazione delle opzioni del campo utente
Requisiti del campo
- Facoltativo - I campi facoltativi possono essere lasciati vuoti dagli utenti
- Per tutti gli utenti - Quando un campo è richiesto da tutti gli utenti, ogni account, inclusi gli utenti connessi, sarà obbligato a compilarlo. Questo è molto utile per casi come i requisiti dei termini di servizio (ToS).
- Alla registrazione - Tutti i nuovi account saranno obbligati a compilare il campo.
Inoltre, nella parte inferiore del modulo di creazione, troverai queste caselle di controllo delle preferenze:
- Modificabile dopo la registrazione: Consente agli utenti di aggiornare il campo dalla loro pagina profilo
- Mostra su profilo pubblico: Visualizza il valore del campo sulla pagina di riepilogo dell’utente
- Mostra sulla scheda utente: Mostra il valore del campo sulla scheda utente
- Ricercabile: Abilita la ricerca di utenti in base al valore di questo campo nella directory degli utenti
- Mostra sul modulo di registrazione: Controlla se il campo appare sul modulo di registrazione. Questa opzione è abilitata automaticamente (e non può essere disabilitata) quando il requisito del campo è “Per tutti gli utenti” o “Alla registrazione”, oppure quando il campo non è modificabile dopo la registrazione.
Mostra su profilo pubblico
Quando è abilitato, il valore del campo verrà mostrato sulla pagina profilo dell’utente:
Mostra sulla scheda utente
Quando è abilitato, il valore del campo verrà visualizzato sulla scheda utente:
Ricercabile
Quando è abilitato, puoi cercare utenti in base ai loro valori di campo personalizzati:
Salvataggio e modifica dei campi
- Fai clic su “Salva” per aggiungere il campo all’elenco dei campi utente del tuo sito
- Per modificare un campo, fai clic sul pulsante “Modifica” accanto ad esso nell’elenco
- Per eliminare un campo, fai clic sul menu con i puntini di sospensione (⋮) accanto ad esso e seleziona “Elimina”
Aggiunta di campi personalizzati alla directory degli utenti
- Vai alla directory degli utenti
- Fai clic sull’icona della chiave inglese:
- Seleziona i campi utente personalizzati che desideri visualizzare
- Fai clic su “Salva”
I campi utente personalizzati selezionati appariranno ora nella tabella della directory degli utenti:














