Hallo,
mir ist (erst) in jungster Zeit aufgefallen, dass der "Textfilter", der die bösen Schimpfworte oder potentiellen Schweiskram vor den minderjährigen Teilnehmern verbergen soll, nicht selten brauchbare Informationen kastriert.
Habe zwar nicht den Eindruck als wären die Teilnehmer hier ein schamloser Haufen vulgärer Assos, die alle nur vom "******" oder über "****os" labern, sodass diese Art Filter notwenig wäre, aber sei's drum.
Das fördert ja eher den Ansporn das zu hacken
Speziell der Filter für "schädliche Dateiendungen" (wie ich mal vermute) greift daneben und ver-sternt alles das die Zeichenfolge ".pl" enthält -- auch hier musste ich "hacken" um .pl ohne Leerzeichen durchzuboxen.
Er vermutet dahinter wohl Perl-Skripte...
Ob nach dem "pl" noch Text oder Zahlen kommen, die im Ergebnis legitime, harmlose Worte formen wollen, wird aber nicht berücksichtig.
Die URL www.planet-wissen.de wird als gewöhnlicher, harmloser Link zum unkenntlich unanklickbaren www****anet-wissen.de
Im den Entwicklerforen wird ja gelegentlich auch über Plugins gesprochen und deren (Beispiel-) Code erfordert diese Textzeile:
Der Perlensucherfilter macht daraus:Code:jimplort('joomla.plugins.plugin')Wird der PHP-Code dann kopiert - was ja nicht selten geschieht - kracht es natürlich. Zumal die Kopierenden das oft nicht sehen/erkennen/verstehen, da sie jemand bei der Hand genommen hat und man schnell funktionierenden Code posten wollte.Code:jimplort('joomla****ugins****ugin')
Ja ich weiß, dass letzteres auch als Zip-Anhang ginge. Löst aber nicht das URL- Problem.
Kann hier jemand korrigierend eingreifen? Am RegEx schrauben oder die Endung .pl auch nur als Endung berücksichtigen und den harmlosen Rest "zulassen"? z.B. so: \.(pl\b)
Wäre sehr hilfreich.
Danke.
CirTap


LinkBack URL
About LinkBacks
Zitieren

Lesezeichen