rakaz

about standards, webdesign, usability and open source

Trackback & Referrer plugin updates

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.

4 Responses to “Trackback & Referrer plugin updates”

  1. admun wrote on February 9th, 2005 at 5:43 pm

    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 &lt;img&gt;
    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)

  2. rakaz wrote on February 10th, 2005 at 8:40 am

    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.

  3. DocuWiki NucleusCMS wrote on February 21st, 2005 at 2:53 pm

    This plugin implements trackback to your site. Look here for documentation

  4. Roelg.nl wrote on March 7th, 2005 at 10:24 pm

    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!