Ajouter un lien mailto au pied de page des notifications ?

Est-il possible d’ajouter un lien dans le pied de page permettant aux lecteurs de répondre directement à l’auteur original par e-mail ?

J’ai utilisé le code d’exemple extrêmement utile sur Customize email notification footer with links to reply privately and see user profiles pour ajouter un lien de message privé au pied de page, mais le forum de discussion précédent avait un lien « Envoyer un e-mail directement à l’utilisateur » et mes utilisateurs y sont habitués. C’était quelque chose comme ceci :

[Envoyer un e-mail directement à USER_NAME](mailto:USER_EMAIL?subject=Re:%20TOPIC_NAME%26body=In%20reply%20to%20your%20post%20to%20the%20discussion%20list:%20%20)

Y a-t-il un moyen de faire cela dans user_notifications.reply_by_email, ou dans une autre partie de Discourse ?

(Remarque : nous avons configuré la réponse par e-mail pour répondre publiquement à toute la communauté, et cela fonctionne très bien ! Cette question concerne spécifiquement la réponse directe à l’auteur d’une publication ou d’un commentaire, sans que cela ne soit envoyé à toute la communauté.)

Merci !

À l’époque moderne, les adresses e-mail sont considérées comme privées, mais je suppose que vous avez une communauté fermée où tout le monde pense que les leurs sont des informations publiques.

Vous aurez besoin d’un plugin personnalisé qui ajoute l’e-mail de l’utilisateur au sérialiseur afin que vous puissiez ensuite l’ajouter au message. J’en ai écrit un une fois, mais je ne me souviens plus où il pourrait être.

Oui, mettre l’e-mail dans le pied de page est assez étrange, mais comme vous l’aviez deviné, il s’agit d’une communauté complètement fermée et beaucoup d’entre eux aiment vraiment avoir des conversations privées par e-mail individuel.

J’ai cherché dans le répertoire des plugins aussi minutieusement que possible pour essayer de trouver ce plugin que vous aviez écrit autrefois, mais sans succès. Si vous parvenez à le localiser, ma communauté serait ravie. (J’aimerais pouvoir essayer d’en écrire une version moi-même, mais Ruby ne fait pas partie de mes langues.)

Merci beaucoup pour votre réponse !

Ceux-ci font quelque chose comme ce que vous voulez. Si vous avez un budget, je serai heureux de les adapter à vos besoins. Ils devraient contenir des exemples sur la façon d’ajouter l’adresse e-mail au sérialiseur.

Whoa ! Jay ! C’est fantastique ! Merci beaucoup !

Je vais essayer cela et voir si cela fonctionne pour nous, et si la communauté souhaite des ajustements, je verrai si nous pouvons trouver un budget.

J’apprécie vraiment cela - merci !

La carte utilisateur devrait fonctionner. L’autre a 4 ans, donc elle ne fonctionnera probablement pas.