Percorsi alternativi per la registrazione

Ciao @tgustilo

Sembra che abbia risolto le cose senza ricorrere a plugin di terze parti.

Sto usando solo il plugin integrato Automations, e un suggerimento e un problema relativo a questo sono stati pubblicati poco sopra in questo thread.

Ho (per ora) rinunciato a una finestra di dialogo condizionale per l’iscrizione dell’utente in cui le informazioni che a un utente viene chiesto di fornire differiscono a seconda del forum a cui desidera accedere. Quindi niente Discourse Authentication Validations o Custom Wizard Plugin.

Il risultato non è del tutto elegante per i candidati del forum pubblico, ma in una certa misura è probabilmente utile esporre la maggior parte dei campi utente personalizzati relativi alle qualifiche professionali e al ruolo lavorativo ecc. utilizzati per i candidati del forum privato, per acquisire qualsiasi altra qualifica professionale e ruolo che il membro del pubblico che si candida possiede, e visualizzarlo sul proprio profilo pubblico.

Queste informazioni significano che chiunque interagisca con questa persona ha una maggiore consapevolezza di ciò che potrebbe essere rilevante per il suo livello e area di competenza.

Da qui, mi piacerebbe molto un modo per un amministratore di poter modificare direttamente una richiesta utente prima che venga approvata, tutto dalla stessa finestra di dialogo di approvazione.

In questo modo, qualcuno che tenta di richiedere l’accesso al forum privato e chiaramente non appartiene (sulla base delle altre informazioni fornite), può almeno ottenere l’iscrizione al gruppo di utenti del forum pubblico senza dover rifare la domanda da zero (sprecando quello sforzo), e qualsiasi altro errore ovvio potrebbe essere corretto in un colpo solo (forse con un contrassegno colorato che avvisa l’utente dei suoi campi del profilo modificati).

Al momento, affrontare problemi nei profili utente dei candidati inviati (incluso il gruppo utente selezionato dall’utente) richiede o il rifiuto netto della domanda dell’utente, con poca o nessuna spiegazione dettagliata, o l’esecuzione di un processo di pulizia separato, multi-step e soggetto a errori, con un alto rischio di errori o omissioni da parte dell’amministratore.