Page 2 of 2

Re: Mehrere Trackbacks in einem Posting

Posted: Mon Dec 03, 2012 4:11 pm
by deedw
*lol* Also das lässt sich leicht aufklären:

Code: Select all

[2012-12-02 19:47:24] - [REJECTED: Doppelter Kommentar] - [#1592, Name "deesaster.org", E-Mail "", URL "http://www.deesaster.org/blog/index.php?/archives/2032", User-Agent "PEAR HTTP_Request class ( http://pear.php.net/ )", IP 127.0.0.1] 
Ich anonymisiere alle IP gemäß http://www.deesaster.org/blog/index.php?/archives/1449 Logisch, dass so der Vergleich immer scheitert. Ist also ein hausgemachtes Problem.

Die Frage ist nun, ob ich beides haben kann? Anonymisierte Einträge und zusätzlich auch die Prüfung auf doppelte Kommentare?

Danke für die Hilfe
Dee

Re: Mehrere Trackbacks in einem Posting

Posted: Mon Dec 03, 2012 4:42 pm
by bernd_d
Vielleicht die IP nicht ganz so sehr anonymisieren und die Prüfung im Code etwas anpassen?

Onli hat mir dafür mal diese Zeile (bzw. so ähnlich) gebastelt gehabt...

Code: Select all

$_SERVER['REMOTE_ADDR'] = preg_replace("/(.*)\.(.*)\.(.*)\..*/", "$1.$2.0.0", $_SERVER['REMOTE_ADDR']);
Bei der Pingback-Prüfung müsste man dann halt auch nur die ersten beiden Blöcke vergleichen lassen.

...aber is nur ne Vermutung, ich hab eh keine Ahnung :oops:

Re: Mehrere Trackbacks in einem Posting

Posted: Tue Dec 04, 2012 7:22 pm
by deedw
Wie wäre folgendes in meiner serendipity_config_local.inc.php:

Code: Select all

if ($_SERVER['REMOTE_ADDR'] != $_SERVER['SERVER_ADDR']) {
    $_SERVER['REMOTE_ADDR'] = '127.0.0.1';
}
Damit sollte die IP nur geändert werden, wenn es sich nicht um mich selbst handelt. Und dann funktioniert die Trackback-Abfrage ja wie gewünscht. Vor allem muss ich nix an S9Y rumpatchen.

Re: Mehrere Trackbacks in einem Posting

Posted: Tue Dec 04, 2012 7:38 pm
by onli
Ich bin mir nicht sicher, wo diese Variable überall benutzt wird, aber richtig kann das nicht sein. Könnte funktionieren, aber testen müsstest du das.
Ich würde an deiner Stelle lieber die Spamblock-Option deaktivieren.

Re: Mehrere Trackbacks in einem Posting

Posted: Tue Dec 04, 2012 7:51 pm
by deedw
Naja, ob ich sie wie jetzt immer auf 127.0.0.1 setzen oder nur manchmal (eben mit Ausnahme, wenn ich es bin), daran sollte es doch nichts ändern, oder?

Re: Mehrere Trackbacks in einem Posting

Posted: Wed Dec 05, 2012 12:11 am
by onli
Ach so. Ja, klingt vernünftig.

Re: Mehrere Trackbacks in einem Posting

Posted: Wed Dec 05, 2012 5:30 am
by deedw
Eben eingebaut und getestet - und es funktioniert sogar. :D

Also danke für die Hilfe bei der Analyse, Thread damit gelöst!

Gruß Dee