Creating a Custom Contribute Publishing Service
Introduction
Contribute 3 includes a set of out-of-box Contribute Publishing Services (CPS) for logging, e-mail notification, and user management. But did you know you can create your own services too? The real power of CPS is unleashed with custom services that extend and integrate Contribute in exactly the way you want.
Here are a few of the infinite number of things you can do with custom publishing services:
- Update a "What’s New" list on the site home page whenever
a user updates a page
- Move files from a staging server to production server
- Maintain indexes of the title, author, and date of documents in
a site section
- Check published content for compliance with standards such as Section 508 or a "no direct links to external sites without approval" corporate policy
- Enhance the "send for review" system with more detailed reports and notifications such as "documents that have been awaiting review for more than x amount of time"
- Set special permissions on new files
- Index published content for searching
Requirements
To complete this tutorial, install the following software
and files:
Macromedia Web Publishing System
About the author
Tom Lane is a Senior Software Engineer on the Contribute team.