Timothy Appnel > Net-Trackback-0.99 > Net::Trackback

Download:
Net-Trackback-0.99.tar.gz

Dependencies

Annotate this POD

CPAN RT

New  3
Open  1
View Bugs
Report a bug
Module Version: 0.99   Source   Latest Release: Net-Trackback-1.01

NAME ^

Net::Trackback - an object-oriented interface for developing Trackback clients and servers,

DESCRIPTION ^

This package is an object-oriented interface for developing Trackback clients and servers.

I take no credit for the genius of TrackBack. Initially this module's code was derived from the standalone reference implementation release by Ben and Mena Trott. My motivation in developing this module is to make experimentation and implementation of TrackBack functions a bit easier.

As of version 0.99, the interface has been overhauled and refined from the very crude original alpha release of 0.2x and is not backwards compatable in the least.

METHODS ^

This module contains a number of utility methods for wrking with the other modules in this package.

Net::Trackback->encode_xml($string)

A simple utility for encoding XML's five named entities from text.

Net::Trackback->decode_xml($string)

A simple utility for encoding XML's five named entities into text.

Net::Trackback->is_data($object)

Tests if the object is a Net::Trackback::Data object. Returns a boolean value.

Net::Trackback->is_ping($object)

Tests if the object is a Net::Trackback::Ping object. Returns a boolean value.

Net::Trackback->is_message($object)

Tests if the object is a Net::Trackback::Message object. Returns a boolean value.

DEPENDENCIES ^

LWP

SEE ALSO ^

Net::Trackback::Client, Net::Trackback::Server, Net::Trackback::Ping, Net::Trackback::Data, Net::Trackback::Message

TrackBack Technical Specification: http://www.movabletype.org/docs/mttrackback.html

Trackback Development Weblog: http://www.movabletype.org/trackback/

Movable Type User Manual: TRACKBACK: http://movabletype.org/docs/mtmanual_trackback.html

TO DO ^

Add functionality to using RSS/Atom to discover pingable resources.
Add proxy support to the client.
Make utility methods in Net::Trackback module exportable?
Implement an optional XML parser option?
Implement better encoding?

LICENSE ^

The software is released under the Artistic License. The terms of the Artistic License are described at http://www.perl.com/language/misc/Artistic.html.

AUTHOR & COPYRIGHT ^

Except where otherwise noted, Net::Trackback is Copyright 2003-4, Timothy Appnel, cpan@timaoutloud.org. All rights reserved.