[gelöst] Mehrere Trackbacks in einem Posting

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
deedw
Regular
Posts: 61
Joined: Thu Oct 07, 2010 5:57 am

Re: Mehrere Trackbacks in einem Posting

Post 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
bernd_d
Regular
Posts: 468
Joined: Thu Jun 03, 2010 9:28 am
Contact:

Re: Mehrere Trackbacks in einem Posting

Post 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:
deedw
Regular
Posts: 61
Joined: Thu Oct 07, 2010 5:57 am

Re: Mehrere Trackbacks in einem Posting

Post 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.
onli
Regular
Posts: 2830
Joined: Tue Sep 09, 2008 10:04 pm
Contact:

Re: Mehrere Trackbacks in einem Posting

Post 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.
deedw
Regular
Posts: 61
Joined: Thu Oct 07, 2010 5:57 am

Re: Mehrere Trackbacks in einem Posting

Post 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?
onli
Regular
Posts: 2830
Joined: Tue Sep 09, 2008 10:04 pm
Contact:

Re: Mehrere Trackbacks in einem Posting

Post by onli »

Ach so. Ja, klingt vernünftig.
deedw
Regular
Posts: 61
Joined: Thu Oct 07, 2010 5:57 am

Re: Mehrere Trackbacks in einem Posting

Post 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
Post Reply