È possibile aggiungere un link nel footer che permetta ai lettori di rispondere direttamente all’autore originale via email?
Ho utilizzato il codice di esempio estremamente utile su Customize email notification footer with links to reply privately and see user profiles per aggiungere un link di messaggio privato al footer, ma il precedente forum di discussione aveva un link “Invia un’email direttamente all’utente” e i miei utenti erano abituati a quello. Era qualcosa del genere:
C’è un modo per farlo in user_notifications.reply_by_email, o in qualsiasi altra parte di Discourse?
(Nota: abbiamo configurato la risposta via email per rispondere pubblicamente all’intera community, e questo funziona benissimo! Questa domanda riguarda specificamente la risposta diretta all’autore di un post o commento, senza che questo vada all’intera community.)
Nei tempi moderni gli indirizzi email sono considerati privati, ma immagino che tu abbia una community chiusa dove tutti pensano che le proprie siano informazioni pubbliche.
Avrai bisogno di un plugin personalizzato che aggiunga l’email dell’utente al serializer, in modo da poterla aggiungere al messaggio. Una volta ne ho scritto uno, ma non ricordo dove possa essere.
Sì, mettere l’email nel footer è piuttosto strano, ma come hai intuito, questa è una community completamente chiusa e a molti di loro piace molto portare le conversazioni private via email individuale.
Ho cercato nella directory dei plugin il più a fondo possibile per provare a trovare quel plugin che hai scritto tempo fa, ma non ho trovato nulla. Se per caso lo trovassi, la mia community sarebbe entusiasta. (Vorrei poter provare a scriverne una versione io stesso, ma Ruby non è una delle mie lingue.)
Questi fanno qualcosa di simile a quello che desideri. Se hai un budget sarò felice di realizzarli come desideri. Dovrebbero avere esempi su come aggiungere l’indirizzo email al serializzatore.
Proverò queste soluzioni e vedrò se funzioneranno per noi, e se la community vorrà apportare delle modifiche, vedrò se riusciamo a reperire un po’ di budget.