10.01.2013, 19:25
Der Titel sagt es schon, kann man den Wortfilter für PN´s ausschalten? hab ich das Richtige Kästchen nicht gefunden?
LG Jojo
LG Jojo
Wortfilter / Bad wort List in PNs auschalten?
|
10.01.2013, 19:25
Der Titel sagt es schon, kann man den Wortfilter für PN´s ausschalten? hab ich das Richtige Kästchen nicht gefunden?
LG Jojo
10.01.2013, 19:55
Ohne einige Code-Änderungen ist das nicht möglich.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
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!)
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 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
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.
|
|
Möglicherweise verwandte Themen… | |||||
Thema | Verfasser | Antworten | Ansichten | Letzter Beitrag | |
Betreff jedes Wort wird großgeschrieben | hkkp | 15 | 3.250 |
22.05.2014, 18:45 Letzter Beitrag: hkkp |
|
Wortfilter funktionert nicht | Torie | 12 | 3.182 |
26.04.2014, 07:01 Letzter Beitrag: UnkreativerUser |
|
Wort "Kontakt" in "Impressum" ändern. | Nine | 7 | 2.117 |
25.02.2013, 15:55 Letzter Beitrag: Nine |
|
wortfilter | maik kunkel | 8 | 2.068 |
03.10.2012, 14:12 Letzter Beitrag: King Louis |
|
Bestimmtes Wort in allen Beiträgen ändern | Thai-Tiger | 1 | 1.661 |
06.02.2012, 21:13 Letzter Beitrag: frostschutz |