Vorrei implementare un modo per impedire agli utenti di pubblicare se non hanno caricato un’immagine del profilo.
Dovrebbero ricevere il messaggio: “Carica un’immagine del profilo e completa il tuo profilo prima di poter iniziare a lavorare su questo sito”
Non credo ci sia un modo per farlo tramite le impostazioni esistenti, quindi probabilmente sarà necessaria una soluzione personalizzata. Lo inoltrerò a Dev per vedere se può darti qualche risposta.
Ciao, dimentichiamo il messaggio personalizzato. Ma c’è un modo per obbligare gli utenti a completare un particolare campo del profilo prima che possano iniziare a pubblicare?
Naturalmente potremmo renderlo parte del processo di registrazione, ma voglio permettere agli utenti di “frequentare” prima di obbligarli a completare il profilo.
Gli unici campi predefiniti durante la registrazione su un forum Discourse sono:
Email*
Nome utente*
Nome
Password*
Non è possibile compilare dati come avatar, bio, posizione, ecc. durante la registrazione.
Gli unici campi di registrazione che possono essere impostati come obbligatori, oltre a quelli predefiniti ad eccezione di Nome, sono i campi personalizzati: Creating and configuring custom user fields
In alternativa, Custom Wizard Plugin 🧙 potrebbe aiutare ma non l’ho mai usato, quindi non saprei se risponderà alla tua richiesta.
Da quello che ho esplorato, questo va bene. Puoi creare una procedura guidata che è obbligatoria da compilare al momento della registrazione, consentire di saltarla e impostare “aggiunta automatica al gruppo” dopo il completamento.
""
Tuttavia, sarebbe più conveniente se Discourse Automation potesse un giorno sincronizzare i badge con i gruppi.