Paperboy Tutorial
Kristopher Micinski
wren argetlahm
Copyright © 2005 Paperboy RSS Team
Table of Contents
Introduction to This Document
1.
Introduction to Paperboy
1.1.
What is it?
1.2.
Why use it?
1.3.
Licensing
1.4.
Naming and Versioning conventions
1.5.
How
paperboy
Works: Beginners' Version
1.6.
Libraries
1.7.
Installing Paperboy
1.8.
Basic References
2.
Basic Usage
2.1.
Command line options
2.2.
Example: parsing a file with
paperboy
2.2.1.
Download flags
2.3.
Getting Information about
paperboy
3.
XSLT
3.1.
History, Standards, and Specifications
3.2.
Paperboy and XSLT
4.
Intermediate Usage
4.1.
Join Mode: Putting multiple feeds together
4.2.
Paperboy Extension Module: New XSLT functions
4.2.1.
paperboy:config(arg)
4.2.2.
paperboy:dotted_version()
4.2.3.
paperboy:is_new(node)
4.2.4.
paperboy:sortable_time(type, node)
4.2.5.
paperboy:ctimef(format, time[, tzd])
4.3.
paperboyd
: The
paperboy
daemon/batch processor
4.4.
"Universal" Format: Converting different feed types to a common ground
5.
Advanced Usage
5.1.
Proxies & Authentication
5.2.
Tips & Tricks
6.
Developers
6.1.
How
paperboy
Works: Developers' Version
6.2.
Extensions: User defined XSLT functions
6.3.
Extension Modules: Building bridges to other languages
6.4.
Using Paperboy RSS in Other Projects
6.5.
Paperboy WDM: A web development framework using Paperboy RSS as a back-end
7.
Conclusion
7.1.
Contacting the Developers: Our mailing list
7.2.
But what about the rest?
7.3.
Reporting Bugs and Making Feature Requests (RFEs)
7.4.
Showing Off: How to get your Paperboy-related work recognized
7.5.
Paperboy RSS is Used By...
8.
Further Information
8.1.
Paperboy
8.2.
Licensing
8.3.
Libraries
8.4.
Standards
8.5.
Tutorials
Next
Introduction to This Document