Sto cercando di rendere pubblici gli indirizzi email di tutti gli utenti.
Per essere più precisi, vorrei che ogni membro registrato (non solo gli amministratori) potesse accedere all’indirizzo email di un utente dalla sua scheda profilo.
In altre parole, ogni membro potrebbe leggere l’indirizzo email di un altro membro tramite il link: https://meta.discourse.org/{user}/summary
Ho provato a modificare il file user.hbs, ma sembra che solo gli amministratori abbiano accesso ai dati degli indirizzi email.
Esiste un modo per rendere questi dati accessibili anche ai non amministratori?
Grazie a tutti per il vostro aiuto!
La soluzione migliore è effettivamente creare un campo personalizzato, grazie Gavin.
Ecco il motivo per cui devo visualizzare gli indirizzi email per tutti i membri:
Il forum Discourse su cui sto lavorando è progettato per la rete della mia scuola.
L’obiettivo è creare una comunità per laureati e non laureati.
Quindi, visualizzare gli indirizzi email è un buon modo per condividere informazioni utili.
Hawn → solo per curiosità. Come potrei aver modificato il file user_guardian.rb in cui è memorizzato il metodo can_check_emails?
So che è possibile modificare i template come i file .hbs con plugin-outlet.
Ma sembra che lo script seguente sia progettato solo per i template e non per i file .rb: