Limitare gli utenti a pubblicare nei gruppi che non hanno caricato la loro immagine del profilo

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”

C’è un modo per implementarlo?

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. :+1:

2 Mi Piace

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. :slightly_smiling_face:

2 Mi Piace