Hi All
I've written a post_write plugin for Wiki::Toolkit, Wiki::Toolkit::Plugin::Ping . When you create one, you tell it how to turn a node name into a URL (via the node_name_url parameter), and you give it a list of services to "ping" on node write (via the services parameter)
When registered, Wiki::Toolkit will call the post_write method when a node has been written, and it'll go off and notify the various services (eg pingerati, geourl), all in the background.
It's in SVN, but not on cpan or anything like that. Can someone with cpan rights sort that?
Cheers Nick
On Sat, Nov 11, 2006 at 05:58:54PM +0000, Nick Burch wrote:
I've written a post_write plugin for Wiki::Toolkit, Wiki::Toolkit::Plugin::Ping . When you create one, you tell it how to turn a node name into a URL (via the node_name_url parameter), and you give it a list of services to "ping" on node write (via the services parameter)
When registered, Wiki::Toolkit will call the post_write method when a node has been written, and it'll go off and notify the various services (eg pingerati, geourl), all in the background.
Hello,
Could you explain a little more about what 'pinging' means in this context and why it would be useful?
Cheers,
Dominic.
On Sat, 18 Nov 2006, Dominic Hargreaves wrote:
Could you explain a little more about what 'pinging' means in this context and why it would be useful?
You "ping" an external service when you make an update, so it knows about the update. That service can then wander by and fetch your (new/updated) page, and do something with it (typically add it to some specific search index)
Pinging is most common with blogs (where you want to get your new, possibly time sensitive) posts indexed and searchable fast. It's also now being used with quite specific indexes, where they can't trawl the whole web looking for the very small bits of content that's appropriate to them, so they let that content ping them
Nick
On Sat, Nov 11, 2006 at 05:58:54PM +0000, Nick Burch wrote:
It's in SVN, but not on cpan or anything like that. Can someone with cpan rights sort that?
There's a test failure up at:
http://www.wiki-toolkit.org/ticket/17
Can you look at this?
Cheers,
Dominic.