Trackback & Referrer plugin updates
Wednesday, 9 February 2005
A couple of post below you can find the initial story I wrote about extending the Trackback plugin for Nucleus. Since then I’ve been working on fixing the Referrer plugin. Below is a status update on some of my own and other reported problems of the plugins.
A couple of post below you can find the initial story I wrote about extending the Trackback plugin for Nucleus. Since then I’ve been working on fixing the Referrer plugin. Below is a status update on some of my own and other reported problems of the plugins.
Update: Test versions of both plugins are now available…
Referrer:
See also this thread
The title is alway encoded using entities(fixed)The plugin does not know how to handle different encodings(fixed)Do not store referrers based on the URL(fixed)The title detection isn’t cached(fixed)Make the HTML output configurable(fixed)Make CIDR check more reliable(fixed)Add local IP ranges to IP filter list(fixed)Add a check for referrer SPAM using NP_Blacklist(fixed)Add a check for referrer SPAM using keywords(fixed)Check if the referring page really contains a link and is not SPAM or a login page(fixed)Add an administration interface(fixed)
A new test version is now available for download
Trackback:
See also this posting and this thread
Use XMLHttpRequest to detect TB’s on the fly(fixed)The trackback detection isn’t cached(fixed)Add a check for trackback SPAM(fixed)Unify tbcode and code actions(fixed)Add an administration interface(fixed)Make the HTML output configurable(fixed)The plugin does not know how to handle different encodings(sending, receiving of tb’s and tb autodetection)Filter <%image()%> tags(fixed)Fix empty contents on ping with new article(fixed)Always use full article URL in RDF(fixed)Fix article URL double // bug(fixed)Optional delete of tables when uninstalling(fixed)- Real error messages for sending pings
A new test version is now available for download
If you have any other issues you want to have fixed. Please post them and I’ll see what I can do.
hey rakaz,
a quick comment on NP_Trackback item "Filter <%image()%> tags"
I think instead of filter it out, we have 2 options:
1) resolve it into the actual <img>
2) simply replace it with [image]
I think ideally we should do both and make it an option to control how it’s being handle…. but one of the two solution is fine.
You’re coding it, I let you make the call. 8)
admun: I think stripping <%image()%> completely would be best. I already make sure to strip out all other HTML tags.
The reason for this is quite simple. The Trackback specification only allows for 256 characters of text. Replacing it with [image] will take up 7 valuable characters that be used much better for actual text that conveys some meaning.
It doesn’t mention whether or not HTML is allowed, but I think it should be strongly discouraged, because it will only lead to problems when the Trackback is shown on screen.
This plugin implements trackback to your site. Look here for documentation
Nucleus 3.2 is vanavond gelanceerd! Het weblog CMS voor iedereen die zelf zijn site onder controle heeft, is nu nog beter te beschermen tegen reactie spam (met een verbeterde plugin API, die de nieuwe Captcha plugin mogelijk maakt), is gebruikersvriendelijker geworden, voorzien van een nieuwe default look (preview), en op veel meer vlakken verbeterd!