Wortzensur nicht für Images
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Wortzensur nicht für Images
Hallo!
Habe ein kleines Problem mit der Wortzensur: wenn man ein Foto posten möchte, wo ein Wort der Wortzensur darin vorkommt, dann kann man das auch nicht posten.
Beispiel:
Wortzensur: *kissfanclub*
und jetzt möchte jemand ein Foto posten mit der URL http://www.kissfanclub.de/Flyer_Expo_Mittel.jpg ...dann geht das nicht
kann man die Wortzensur vielleicht für Images irgendwie ausklammern?
Habe ein kleines Problem mit der Wortzensur: wenn man ein Foto posten möchte, wo ein Wort der Wortzensur darin vorkommt, dann kann man das auch nicht posten.
Beispiel:
Wortzensur: *kissfanclub*
und jetzt möchte jemand ein Foto posten mit der URL http://www.kissfanclub.de/Flyer_Expo_Mittel.jpg ...dann geht das nicht
kann man die Wortzensur vielleicht für Images irgendwie ausklammern?
Zuletzt geändert von Kiss News am 19.10.2004 01:28, insgesamt 1-mal geändert.
kompliziert also...
dachte, man braucht vielleicht nur diese "Zensurabfrage" für die Images ausklammern
hab aber leider keine Ahnung von PHP
so einen Mod gibt es wohl nicht, oder?


dachte, man braucht vielleicht nur diese "Zensurabfrage" für die Images ausklammern

hab aber leider keine Ahnung von PHP

so einen Mod gibt es wohl nicht, oder?
verstehe jetzt nicht, was Du damit zum Ausdruck bringen möchtestmann könnte die wörterzensur um reguläre ausdrücke erweitern

Also, es war dann doch ganz einfach. Man ersetzt in der viewtopic.php in der Sektion
einfach
durch
Bei mir funktioniert es, ob es irgendwielche negativen Wirkungen gibt, weiß ich nicht. Es werden ganz einfach die badwords innerhalb HTML-Tags, also zwischen < und >, nicht ersetzt.
Über Feedback würde ich mich freuen.
Code: Alles auswählen
// Replace naughty words
Code: Alles auswählen
$message = preg_replace($orig_word, $replacement_word, $message);
Code: Alles auswählen
$message = preg_replace("/((<[^>]*)|$orig_word)/e", '"\2"=="\1"? "\1":"$replacement_word"', $message);
Über Feedback würde ich mich freuen.
was genau macht das denn? Werden dann Links nicht mehr zensiert?
also Beispiel: Wortzensur: *ebay*
der Link www.ebay.de funktioniert dann trotzdem? Wie sieht dass denn aus? www.*.de und der Link ist dann trotzdem richtig?
wenn ich eine URL poste, habe ich aber auch keine <> im Code...
[URL=http://www.amazon.de/exec/obidos/ASIN/B ... 10-3753625]Webpage Title[/URL]
[url]http://www.amazon.de/exec/obidos/ASIN/B ... 10-3753625[/url]
kann man das nicht so abändern, dass alles zwischen [IMG] und [/IMG] nicht ersetzt wird anstatt <>?
also Beispiel: Wortzensur: *ebay*
der Link www.ebay.de funktioniert dann trotzdem? Wie sieht dass denn aus? www.*.de und der Link ist dann trotzdem richtig?
wenn ich eine URL poste, habe ich aber auch keine <> im Code...
[URL=http://www.amazon.de/exec/obidos/ASIN/B ... 10-3753625]Webpage Title[/URL]
[url]http://www.amazon.de/exec/obidos/ASIN/B ... 10-3753625[/url]
kann man das nicht so abändern, dass alles zwischen [IMG] und [/IMG] nicht ersetzt wird anstatt <>?