10.01.2013, 19:25
Seiten: 1 2
10.01.2013, 19:55
Ohne einige Code-Änderungen ist das nicht möglich.
10.01.2013, 19:59
Bei welchen Umfang sind wir da in etwa?
So grob von 1 Zeile in einer Datei bis zu Alles Umstricken?!? (wie gesagt ganz grob und ich Nagel da auch keinen drauf fest wen es anders kommt!)
So grob von 1 Zeile in einer Datei bis zu Alles Umstricken?!? (wie gesagt ganz grob und ich Nagel da auch keinen drauf fest wen es anders kommt!)
10.01.2013, 22:02
Mal so ins Blaue gedacht: vermutlich muss Du in der private.php "nur" das parsen der Badwords deaktivieren.
10.01.2013, 22:26
Danke für den Tip, ich versuche das die Tage und Berichte....
11.01.2013, 19:41
ok Änderungen in der private.php (vers. 1.6.9)
Zeile 480
und
Zeile 1802
Jeweils auf "0" Haben keinen Erfolg gebracht.....
Es Sah so einfach und Simpel aus im Notepad++
Zeile 480
Code:
'filter_badwords' => 1
und
Zeile 1802
Zitat:"filter_badwords" => 1
Jeweils auf "0" Haben keinen Erfolg gebracht.....
Es Sah so einfach und Simpel aus im Notepad++

11.01.2013, 22:14
Habe das vor ein paar Tagen auch schon probiert. Aber wenn ich das richtig gesehen habe, wird das Array nicht für die Optionen benutzt. Aber du kannst überall in der private.php die Badwords geparst werden, es manuell ausbauen. Sind auch nur 9 oder 10 Stellen, kann das grad nicht genau sagen. Ich glaube, die Funktion die zum Parsen aufgerufen wird, heißt jeweils parse_badwords. Ist dies nicht der Fall, such mal nach filter_badwords und entfern das. Ich glaube aber, es ist das erstere. Kann ich jetzt grade nicht nachschauen.
11.01.2013, 23:13
Ersetzte mal in der private.php
durch
(kommt 2-mal vor)
und
durch
und
durch
und
durch
und
durch
Habe es nicht geprüft aber probier mal, wie weit Du damit kommst....
PHP-Code:
$message['subject'] = $parser->parse_badwords($message['subject']);
PHP-Code:
$message['subject'] = $message['subject'];
und
PHP-Code:
$pm['subject'] = htmlspecialchars_uni($parser->parse_badwords($pm['subject']));
PHP-Code:
$pm['subject'] = htmlspecialchars_uni($pm['subject']);
PHP-Code:
$readmessage['subject'] = htmlspecialchars_uni($parser->parse_badwords($readmessage['subject']));
PHP-Code:
$readmessage['subject'] = htmlspecialchars_uni($readmessage['subject']);
PHP-Code:
$unreadmessage['subject'] = htmlspecialchars_uni($parser->parse_badwords($unreadmessage['subject']));
PHP-Code:
$unreadmessage['subject'] = htmlspecialchars_uni($unreadmessage['subject']);
PHP-Code:
$message['subject'] = htmlspecialchars_uni($parser->parse_badwords($message['subject']));
PHP-Code:
$message['subject'] = htmlspecialchars_uni($message['subject']);
Habe es nicht geprüft aber probier mal, wie weit Du damit kommst....
11.01.2013, 23:43
oj Danke für die Hilfe, werde mich morgen oder übermorgen noch mal dran setzten und berichten
12.01.2013, 01:23
Ich sehe grade, dass die Nachrichten ohne Badwordfilterung in die Datenbank gespeichert werden und nur beim anzeigen geparst werden. Wäre es nicht sinnvoller, diese schon zensiert in die Datenbank zu schreiben? Dann würde man sich in der private.php schon einen ganzen Teil Code sparen.
Seiten: 1 2