| Autor | Nachricht |
|---|---|
| Beobachter Anmeldedatum: 19.07.2011 Beiträge: 5 Chats: 8 | In der Datei EditPage.php kann man ja Phrasen sperren. Wir benutzen eine ältere Media Version (1.12) und ich bekomme die Funktion für diese Version nicht erstellt. Hat jemand eine Idee wo der Fehler liegt? Folgende Eintragungen habe ich eingefügt: #Spambot Filter $blockphrase = '|http://|'; $test_if_user = $wgUser->mName; if ($test_if_user == '' && preg_match($blockphrase, $this->textbox1, $matches ) ) { $geblocktertext = $this->textbox1; #mail("meineemail@beispiel.de","Wiki - Spam abgewehrt",$geblocktertext); $this->spamPage ( 'Nur eingeloggte Nutzer dürfen folgenden Text eingeben:"'.$matches[0].'"'); wfProfileOut( "$fname-checks" ); wfProfileOut( $fname ); return false; } |
| Nach oben | profil pn |
| Senior Anmeldedatum: 11.08.2010 Beiträge: 246 Chats: 0 | Warum benutzt Ihr nicht die Variable $wgSpamRegex. s. http://www.mediawiki.org/wiki/Manual:$wgSpamRegex |
| Nach oben | profil pn |
| Beobachter Anmeldedatum: 19.07.2011 Beiträge: 5 Chats: 8 | Weil wir dann allen Usern die Möglichkeit nehmen Einträge mit dem Wortteil http:// vorzunehmen. User mit den entsprechenden Rechten sollen sogar solche Einträge machen weil unser Wiki eine Datensammlung von Kontaktmöglichkeiten ist. Mit den Spamfilter (siehe oben) lege ich fest, dass nur registrierte User solche Einträge machen können (wenn er den funktioniert). Damit wollen wir Spamlink Sammlungen von robots unterbinden. |
| Nach oben | profil pn |
| Gast | Mach mit!Wenn Dir die Beiträge gefallen haben oder Du noch Fragen hast oder Ergänzungen machen möchtest, solltest Du Dich gleich bei uns anmelden:» Anmelden Registrierte Mitglieder genießen die folgenden Vorteile: ✔ kostenlose Mitgliedschaft ✔ keine Werbung ✔ direkter Austausch mit Gleichgesinnten ✔ neue Fragen stellen oder Diskussionen starten ✔ schnelle Hilfe bei Problemen ✔ Bilder und Videos hochladen ✔ und vieles mehr... |
| Nach oben | |