Modifier le code source de Discourse n’est pas la méthode recommandée pour apporter des modifications à Discourse. Je pense que vous allez devoir trouver un moyen d’apporter la modification dans un plugin.
Ce qui s’est passé lorsque vous avez redémarré Discourse dépendra de la manière dont vous l’avez redémarré. Si vous avez exécuté ./launcher rebuild app, les modifications que vous avez apportées auront été écrasées par l’image de base de Discourse. Si vous avez exécuté ./launcher start app, il se peut que le démarrage de l’application ne suffise pas à faire recompiler à Discourse le modèle handlebars modifié.
Avez-vous vraiment besoin d’empêcher les modérateurs et les administrateurs de voir les adresses IP des utilisateurs ? Il y a quelques demandes sur ce site pour ajouter un paramètre qui empêche les modérateurs de voir l’adresse IP. Je ne suis pas au courant d’autres sites qui souhaitent empêcher les administrateurs de voir les adresses IP.