From b0e7e2e123079a2e68924cfb90d19c44571b1f65 Mon Sep 17 00:00:00 2001 From: joey Date: Tue, 27 Jun 2006 01:13:03 +0000 Subject: * Support pinging services such as Technorati using XML-RPC to notify them about changes to rss feeds. --- doc/ikiwiki.setup | 2 ++ doc/install.mdwn | 8 ++++---- doc/todo/plugin.mdwn | 1 - doc/usage.mdwn | 11 ++++++++++- 4 files changed, 16 insertions(+), 6 deletions(-) (limited to 'doc') diff --git a/doc/ikiwiki.setup b/doc/ikiwiki.setup index 4299a64f6..f13bab8c1 100644 --- a/doc/ikiwiki.setup +++ b/doc/ikiwiki.setup @@ -63,6 +63,8 @@ use IkiWiki::Setup::Standard { #anonok => 1, # Generate rss feeds for pages? rss => 1, + # Urls to ping with XML-RPC when rss feeds are updated + #pingurl => [qw{http://rpc.technorati.com/rpc/ping}], # Include discussion links on all pages? discussion => 1, # Time format (for strftime) diff --git a/doc/install.mdwn b/doc/install.mdwn index 003da0ec7..0aa55fb0b 100644 --- a/doc/install.mdwn +++ b/doc/install.mdwn @@ -1,9 +1,9 @@ The easiest way to install ikiwiki is using the Debian package. Ikiwiki requires [[MarkDown]] be installed, and also uses the following -perl modules: `CGI::Session` `CGI::FormBuilder` (version 3.02.02 or -newer) `HTML::Template` `Mail::SendMail` `Time::Duration` `Date::Parse` -(libtimedate-perl), `HTML::Scrubber` +perl modules if available: `CGI::Session` `CGI::FormBuilder` (version +3.02.02 or newer) `HTML::Template` `Mail::SendMail` `Time::Duration` +`Date::Parse` (libtimedate-perl), `HTML::Scrubber`, `RPC::XML` If you want to install from the tarball, you should make sure that the required perl modules are installed, then run: @@ -11,4 +11,4 @@ If you want to install from the tarball, you should make sure that the required make make install -See [[download]] for where to get it. \ No newline at end of file +See [[download]] for where to get it. diff --git a/doc/todo/plugin.mdwn b/doc/todo/plugin.mdwn index 03183d119..6e19c7942 100644 --- a/doc/todo/plugin.mdwn +++ b/doc/todo/plugin.mdwn @@ -36,5 +36,4 @@ Suggestions of ideas for plugins: All the kinds of plugins that blogging software has is also a possibility: * Blog post calendar -* technocrati pinger * Tag stuff? diff --git a/doc/usage.mdwn b/doc/usage.mdwn index eec1856a7..deb94e415 100644 --- a/doc/usage.mdwn +++ b/doc/usage.mdwn @@ -128,7 +128,16 @@ These options configure the wiki. If rss is set, ikiwiki will generate rss feeds for pages that inline a [[blog]]. -* --url http://url/ +* --pingurl url + + Set this to the url to an XML-RPC service to ping when an RSS feed is + updated. For example, to ping Technorati, use the url + http://rpc.technorati.com/rpc/ping + + This parameter can be specified multiple times to specify more than one + url to ping. + +* --url url Specifies the url to the wiki. This is a required parameter in [[CGI]] mode. -- cgit v1.2.3