NAME
Kwiki::RecentChangesRSS - Kwiki RSS Plugin
SYNOPSIS
Provides an RSS 2.0 feed of your recent changes.
REQUIRES
Kwiki 0.31
XML::RSS
INSTALLATION
perl Makefile.PL
make
make test
make install
cd ~/where/your/kwiki/is/located
vi plugins
Add this line to the plugins file:
Kwiki::RecentChangesRSS
kwiki -update
Then glance over the settings in config/rss.yaml and the documentation below. Add your settings to config.yaml.
CONFIGURATION
In config.yaml, following are necessary for proper functioning:
- rss_depth
-
The number of days you go back in time for recent changes. Defaults to 7 days.
- rss_icon
-
Included in this distribution is a sample icon, xml.png. To use it, put
rss_icon: xml.png
in your config.yaml file. If you have a better one, just put it in the top of your Kwiki directory.
The <channel> block of the feed requires the following elements to be defined:
- rss_title
-
The title of your website.
- rss_link
-
The URL of the site this feed applies to.
- rss_description
-
Short descriptive text describing this feed or website.
The following are optional for RSS 2.0:
- rss_language
-
An RFC 1766 language code, such as en-US.
- rss_rating
-
A PICS rating, if necessary. See http://www.w3.org/PICS/.
- rss_copyright
-
Your copyright line.
- rss_docs
-
The URL to a document describing the RSS 2.0 protocol, currently: http://blogs.law.harvard.edu/tech/rss
- rss_managingEditor
-
Email address of the person responsible for the editorial content.
- rss_webMaster
-
Email address of the person responsible for technical issues regarding the RSS feed.
- rss_category
-
A category designation for this feed. Can be any short text or word.
- rss_generator
-
A string indicating what program generated this feed. Currently 'Kwiki::RecentChangesRSS/XML::RSS'.
- rss_cloud
-
Not implemented. Specifies a HTTP-POST, XML-RPC or SOAP interface to get notification of updates to this feed.
- rss_ttl
-
Not implemented. Specifies a time to live value in minutes to determine how long you should cache this feed before updating.
- rss_image
-
URL of a GIF, JPEG or PNG image to be displayed with the channel.
- rss_rating
-
Not implemented. The PICS rating for the wiki.
- rss_textInput
-
Not implemented. Allows you to define a simple form for input.
- rss_skipHours
-
Not implemented. Speficies the hours in which this feed should not be used.
- rss_skipDays
-
Not implemented. Speficies the days of the week in which this feed should not be used.
ACKNOWLEDGEMENTS
This is a modified version of Kwiki::RecentChanges by Brian Ingerson.
AUTHOR
James Peregrino, <jperegrino@post.harvard.edu>
COPYRIGHT
Copyright (c) 2004. James Peregrino. All rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
See http://www.perl.com/perl/misc/Artistic.html