cmb wrote: ↑Mon Jan 16, 2023 1:58 pm
Oder halt einfach den Usern sagen, dass bestimmtes Markup nicht wirklich unterstützt wird (testen was geht können sie ja dann selbst).
Von solchen Gedanken habe ich mich schon lange verabschiedet, es gilt leider fast immer und überall; abfangen was irgendwie geht.
cmb wrote: ↑Mon Jan 16, 2023 1:58 pm
Oder alternativ strip_tags() mit explizit erlaubten Elementen.
Ja, das wäre auch ein Weg.
Aber ich glaube, beide Varianten werden so in eingen Situationen noch nicht ganz korrekt funktionieren.
Wenn ich i.e. zwei aufeinanderfolgende Absätze habe:
dann würde daraus
"absatz1absatz2" und nicht "absatz1 absatz2"
Man müsste also bei meinem Vorschlag noch die Zeile:
Code: Select all
$text = str_ireplace($array_search, '', $text);
durch:
Code: Select all
$text = str_ireplace($array_search, ' ', $text);
$text = preg_replace('#[\s]{2,}#s', ' ', $text);
ersetzen
Gruß Olaf,
Plugins for CMSimple_XH
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.