Sur la page /about des forums Discourse, l’adresse e-mail principale de l’administrateur est affichée :
Nous contacter
En cas de problème critique ou d’urgence affectant ce site, veuillez nous contacter à l’adresse email@example.com
Comment puis-je masquer cela ? Je reçois énormément de spam sur cette adresse, et je ne souhaite de toute façon afficher aucune adresse e-mail publiquement.
Par ailleurs, je dois toujours recevoir les e-mails système de Discourse à cette adresse, donc la laisser vide n’est pas une option.
Je pense que si vous définissez une valeur pour le paramètre contact_url, elle s’affichera sur la page /about (au lieu de l’adresse e-mail de contact_email).
@bloomexperiment : Merci ! Oui, cela a résolu au moins la partie visible : l’adresse e-mail n’apparaît plus sur la page /about.
Cependant, lorsque j’utilise la fonction « Afficher le code source » dans mon navigateur et que j’examine le HTML envoyé au navigateur, je vois toujours l’adresse e-mail de contact actuelle dans le HTML, à l’intérieur d’une balise <div class="hidden" id="data-preloaded" data-preloaded=...> comme ceci : \"contact_email\":\"currentadminemail@example.com\",.
C’est un peu étrange. Et je suppose que les robots spammeurs qui scrapent les pages obtiendront toujours l’adresse e-mail exactement de la même manière.
J’ai même essayé de changer l’adresse e-mail pour une autre, mais le site affiche toujours l’adresse actuelle. Autrement dit, ce n’est pas un problème de mise en cache.