WBCE CMS – Way Better Content Editing.
You are not logged in.
Wenn auf einer Website eine Konstruktion wie
<a href="mailto:mail@example.com"><span class="fa fa-envelope-o"></span>mail@example.com</a>
verwendet wird, oder wenn ein Bild im Link ist (siehe diesen Post, das ist das selbe Problem) kommt es zu dem unschönen Effekt, dass im Frontend HTML-Code ausgegeben wird, weil der Filter den gesamten Code, inklusive < und > usw., in Entitäten umwandelt - das sieht so aus (Screenshot Quellcode/Frontend-Ausgabe):
Noch merkwürdiger: selbst wenn über Admintools > OPF E-Mail alle Filterfunktionen deaktiviert werden, bleibt das Problem bestehen; es lässt sich nur durch Deaktivieren des gesamten Filters beheben (was wiederum nur möglich ist, wenn in der /modules/outputfilter_dashboard/always_on_array.php die Zeile 'opff_mod_opf_email', entfernt wird).
Eine gefixte Filterversion kann im AOR heruntergeladen werden.
Last edited by florian (17.03.2023 15:27:06)
Code allein macht nicht glücklich. Jetzt spenden!
Und Danke an alle, die diesem Aufruf schon gefolgt sind!
Offline
Haben wir übersehen bei den Betatests.
Ist gut. Ich schaue es mir kurzfristig an.
Christian
“We can easily forgive a child who is afraid of the dark; the real tragedy of life is when men are afraid of the light.” ― Plato
Online
florian
Bitte siehe hier:
https://github.com/WBCE/WBCE_CMS/commit … 34789d21d9
Die Änderung zu HTML Entities wird jetzt nur noch auf die E-Mail Adresse angewendet und auch NUR, wenn sowohl @ alsauch . (Punkt) in der E-Mail Adresse vorhanden sind. Das bedeutet, dass man auf die [at] und [dot] oder alle anderen Ersetzungen in den Einstellungen verzichtet.
Auf diese Weise kann man im Frontend weiterhin normal lesbare E-Mail Adressen ausgeben für Bots sind sie aber nicht so leicht zu crawlen wie es der Fall ist, wenn ausschließlich [at] und [dot] ersetzt werden.
Christian
“We can easily forgive a child who is afraid of the dark; the real tragedy of life is when men are afraid of the light.” ― Plato
Online
Danke.
Der aktualisierte Filter kann im AOR heruntergeladen werden
https://addons.wbce.org/pages/output-filter.php
Einspielen über Erweiterungen > Module, dabei sicherstellen, dass das Häkchen bei "Überschreibe neuere Dateien" gesetzt ist.
Code allein macht nicht glücklich. Jetzt spenden!
Und Danke an alle, die diesem Aufruf schon gefolgt sind!
Offline
stefanek