Link counting and trackbacks

Found a bug? Tell us!!
Rexxer
Regular
Posts: 62
Joined: Sat Oct 22, 2005 11:10 am

Link counting and trackbacks

Post by Rexxer »

I'm using the nightly version from 20061114 and since then i'm having trouble with trackbacks and the event plugin trackexits. It looks like the url rewriting of trackexits is performed first and then s9y tries to send a trackback to that URL which fails obviously. I din't change the order of the plugins so I guess it's something that broke somewhere in there.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Link counting and trackbacks

Post by garvinhicking »

Hi Rexxer!

Awesome catch! Very important bug! :-)

I fixed it here:

http://svn.berlios.de/viewcvs/serendipi ... es.inc.php

HTH,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Rexxer
Regular
Posts: 62
Joined: Sat Oct 22, 2005 11:10 am

Post by Rexxer »

Sorry, either I'm too stupid to download that file (I used the one from the trunk) or there's still something wrong:

Code: Select all

Überprüfe http://www.compyblog.de/exit.php?url=aHR0cDovL3d3dy5jb21weWJsb2cuZGUvYXJjaGl2ZXMvOTg3LXVuYXVmZmFlbGxpZy1ha3R1YWxpc2llcnQuaHRtbA==&entry_id=997 auf mögliche Trackbacks ...
• Trackback gescheitert: Die automatisch erkannte Trackback-URI gleicht nicht der angegebenen URI.
• Überprüfe http://www.compyblog.de/exit.php?url=aHR0cDovL3d3dy5zOXkub3JnLw==&entry_id=997 auf mögliche Trackbacks ...
• Trackback gescheitert: Keine Trackback-URI gefunden.
• Überprüfe http://www.compyblog.de/exit.php?url=aHR0cDovL3d3dy5zOXkub3JnL2ZvcnVtcy92aWV3dG9waWMucGhwP3A9NDMxNDk=&entry_id=997 auf mögliche Trackbacks ...
• Trackback gescheitert: Keine Trackback-URI gefunden.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Hm, are you sure you downloaded and replaced the file properly? So that the 'drafted_entry' variable is now in your file?

Maybe it's also a problem with other plugins. Which event plugins do you have installed in which order?

Regards,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Rexxer
Regular
Posts: 62
Joined: Sat Oct 22, 2005 11:10 am

Post by Rexxer »

garvinhicking wrote:Hi!

Hm, are you sure you downloaded and replaced the file properly? So that the 'drafted_entry' variable is now in your file?
I just rechecked and yes it is in there. I have to add that I downloaded the nightly of yesterday, because 'my' nightly didn't yet contain the db_time-function. After that I copied the modified file into its directory where it still is.
garvinhicking wrote:Maybe it's also a problem with other plugins. Which event plugins do you have installed in which order?

Regards,
Garvin
Okay, this might get a bit longish:
- HTML in Kommentaren maskieren
- Textformatierung: Serendipity
- Textformatierung: Smilies
- Textformatierung: NL2BR
- Browser-Kompatibilität
- Übliche XHTML-Fehler beseitigen
- Textformatierung: BBCode
- Spartacus
- Karma
- Trackback-Control
- [Layout-Plugin: Link-Formatierung]
- HTML Link Metatags
- Regeln für Veröffentlichungen
- Freie Artikel-Tags
- Creative Commons Lizenz
- Smilie-Auswahlleiste
- Statistiken
- Spamschutz
- Nächster/Voriger Artikel
- Link List (is that even an event-plugin?)
- Registrierung neuer User
- Einträge ankündigen
- Textformatierung: Externe Links zählen
- Show links to services like Digg, Technorati, del.icio.us etc related to your entry.
- Erweiterte Eigenschaften von Artikeln

Phuh. That's all there is.

MfG,
Andre
Rexxer
Regular
Posts: 62
Joined: Sat Oct 22, 2005 11:10 am

Post by Rexxer »

Okay, I still get the same reaction after updating to last night's nightly. I just decided to deactivate the trackexits plugin for the time being.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Hm, but it works here on my blog. Did you try to create a new entry instead of editing an old one and see where trackbacks are sent to?

REgards,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Rexxer
Regular
Posts: 62
Joined: Sat Oct 22, 2005 11:10 am

Post by Rexxer »

garvinhicking wrote:Hi!

Hm, but it works here on my blog. Did you try to create a new entry instead of editing an old one and see where trackbacks are sent to?

REgards,
Garvin
I did. This morning, after I updated to last night's nightly, I wrote an entry with a link to my blog and it still attempted to trackback the URLs trackexits uses. I changed the order of the eventplugins and put trackexits at the top but that still didn't work.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

do you put any URLs into the "Trackback" section of the advanced properties? (the "manual trackback" plugin section)?

Regards,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Rexxer
Regular
Posts: 62
Joined: Sat Oct 22, 2005 11:10 am

Post by Rexxer »

garvinhicking wrote:Hi!

do you put any URLs into the "Trackback" section of the advanced properties? (the "manual trackback" plugin section)?

Regards,
Garvin
No, I don't usually do that.

Greetings,
Andre
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hm, strange, it really works here.

Could you try to create a temporary 1.1-snapshot installation somewhere, install the trackexits plugin and see if it works?

Regards,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Rexxer
Regular
Posts: 62
Joined: Sat Oct 22, 2005 11:10 am

Post by Rexxer »

garvinhicking wrote:Hm, strange, it really works here.

Could you try to create a temporary 1.1-snapshot installation somewhere, install the trackexits plugin and see if it works?

Regards,
Garvin
I'll try it on my local server. Might take a bit of time
Rexxer
Regular
Posts: 62
Joined: Sat Oct 22, 2005 11:10 am

Post by Rexxer »

My local installation does it right. It checks the correct URL for its trackback address and sends a trackback there. It looks like there is some kind of interference with one or more of the other event plugins. Do you happen to have an idea which ones might be the problem so I could narrow the search?

edit: I installed all event plugins on my local blog and I get the same error as on my real blog:

Now I'll try to disable the plugins one at a time. Sounds like real work.

another edit:
As soon as I disable serendipity_event_emoticate the URL works again. I have absolutely no idea why this happens, but it does. I'm just guessing that something might be wrong with emoticate.
emwede
Regular
Posts: 58
Joined: Thu Jun 22, 2006 10:38 am
Contact:

Post by emwede »

Same Problem here with the nightly from 20061116 and exit Link Counting. Just wanted to let you know. Also in the Configuration with the Format Smilies Plugin

moved away

Hi, after uninstalling the exit Link Plugin and installing the 20061117 nightly + reinstalling the exit Link Plugin I'm sucessfully experiencing that the Bug has moved away - its gone - finished - closed?
Rexxer
Regular
Posts: 62
Joined: Sat Oct 22, 2005 11:10 am

Post by Rexxer »

emwede wrote:Hi, after uninstalling the exit Link Plugin and installing the 20061117 nightly + reinstalling the exit Link Plugin I'm sucessfully experiencing that the Bug has moved away - its gone - finished - closed?
Nope, that doesn't do it for me. I tried even copying all the files of 200611172342's nightly over the ones that were there. That only helps if I (accidentaly) keep Exit Tracking disabled, as I did on my server. After I enabled tracking again it still doesn't work.

MfG,
Andre.
Post Reply