The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Net::Blogger::Engine::Userland - base class for UserLand Blogger API engines

SYNOPSIS

 TBW

DESCRIPTION

This package inherits Net::Blogger::Engine::Base and implements shared methods for the UserLand Manila and RadioUserland XML-RPC servers.

This package should not be called directly. It is a base class used by Net::Blogger::Engine::Manila and Net::Blogger::Engine::Radio

CONSTRUCTOR METHODS

$pkg->init(%args)

TBW

PUBLIC METHODS

$pkg->Proxy($uri)

Get/set the URI of the Manila->Blogger proxy.

If no proxy is explicitly defined then the method determines the hostname for the Manila server using the current blogid.

"Just to clarify, the URI is /RPC2, even if your blogid (homepage url) is a sub-site url, like http://www.myserver.com/mysite/. It's never something like /mysite/RPC2." --Jake Savin (Userland)

$pkg->AppKey()

Returns true. Manila does not require a Blogger API key, but specifies something (anything) all the same.

$pkg->BlogId()

Get/Set the current blog id.

Ensures that the blogid contains a trailing slash, without which the Frontier engine freaks out.

$pkg->MaxPostLength()

By default, returns undef. In other words, there is no max post length for Manila.

"As far as I know there is no max length for a post, certainly nothing you have to enforce on your end." --Dave Winer (Userland)

metaWeblog API METHODS

$pkg->metaWeblog()

VERSION

0.3.1

DATE

September 02, 2002

AUTHOR

Aaron Straup Cope

CHANGES

0.3.1

  • Reset _client when Proxy is called with a new value.

  • Updated POD

0.3

  • Added $pkg->metaWeblog()

    back

0.2.3

  • Added quotes to $VERSION

0.2.2

  • Updated POD

0.2.1

  • Updated POD

0.2

  • Switched base class to Net::Blogger::Base

  • Update POD.

0.1.1

  • Modified Net::Blogger::Manila.pm Proxy method to conform to the way Manila servers do XML-RPC.

  • Added Net::Blogger::Manila.pm MaxPostLength method.

  • Added Net::Blogger::Manila.pm private init method to handle possible proxy argument.

  • Updated POD.

0.1

  • Initial setup.

SEE ALSO

Blogger

http://frontier.userland.com/emulatingBloggerInManila

LICENSE

Copyright (c) 2001-2002 Aaron Straup Cope.

This is free software, you may use it and distribute it under the same terms as Perl itself.

1 POD Error

The following errors were encountered while parsing the POD:

Around line 205:

You forgot a '=back' before '=head2'