E-Mail-Adresse auf der /about-Seite verbergen

Auf der Seite /about von Discourse-Foren wird die Haupt-E-Mail-Adresse des Administrators angezeigt:

Kontaktieren Sie uns

Im Falle eines kritischen Problems oder einer dringenden Angelegenheit, die diese Seite betrifft, kontaktieren Sie uns bitte unter email@example.com

Wie kann ich dies ausblenden? Ich erhalte eine Flut von Spam an diese Adresse, und ich möchte ohnehin keine E-Mail-Adresse öffentlich anzeigen lassen.

Außerdem muss ich weiterhin System-E-Mails von Discourse an diese Adresse erhalten, sodass das Feld nicht leer gelassen werden kann.

1 „Gefällt mir“

Suchen Sie in Admin > Einstellungen nach „Kontakt-E-Mail“ und entfernen Sie diese oder ändern Sie sie in eine andere Adresse.

5 „Gefällt mir“

Ich denke, wenn du für die Einstellung contact_url einen Wert festlegst, wird dieser auf der Seite /about angezeigt (anstatt der E-Mail-Adresse aus contact_email).

3 „Gefällt mir“

@bloomexperiment: Danke! Ja, das hat zumindest den sichtbaren Teil gelöst, die E-Mail-Adresse wird nicht mehr auf der /about-Seite angezeigt.

Allerdings zeigt sich beim Anzeigen des Quelltexts im Browser, dass die aktuelle Kontakt-E-Mail-Adresse immer noch im HTML innerhalb eines <div class="hidden" id="data-preloaded" data-preloaded=...>-Tags enthalten ist, beispielsweise so: \"contact_email\":\"currentadminemail@example.com\",.

Das ist etwas seltsam. Und ich vermute, dass Spam-Bots, die die Seiten durchsuchen, die E-Mail-Adresse immer noch auf genau dieselbe Weise erhalten.

Ich habe sogar versucht, die E-Mail-Adresse zu einer anderen zu ändern, aber es wird immer die aktuelle Adresse ausgegeben, d. h. es liegt kein Caching-Problem vor.

2 „Gefällt mir“