quickSub (http://www.methodize.org/quicksub/)
Example:
How to use quickSub:
1. Paste the following CSS import and JavaScript reference in the head of your HTML page:
<style type="text/css">
@import "quicksub.css";
</style>
<script type="text/javascript" language="JavaScript" src="quicksub.js"><!-- quickSub (c) Jason Brome --></script>
2. Paste the following two lines at the top of your HTML page's body:
<div id="quickSub" style="position:absolute; visibility:hidden; z-index:1000;" onmouseout="return timeqs();" onmousemove="return delayqs();"></div>
3. In the link to your feed, include a call to quickSub(this, url) in the onmouseover, and timeqs() in the onmouseout:
e.g.
<a href="http://www.jasonbrome.com/blog/index.rdf" onmouseout="return timeqs();" onmouseover="return quicksub(this, 'http://www.jasonbrome.com/blog/index.rdf');">My feed</a>
4. Upload your updated HTML page, along with quicksub.css and quicksub.js - and, voila -
easy subscribing for your readers!
If you want to customize quickSub's look and feel, just take a look at quicksub.css. For Netscape 4 browsers, the fonts and colors are defined near the top of the quicksub.js file.
Specific aggregator/newsreader customization:
WINKsite (www.winksite.com)
The subscription URL for WINKsite includes an optional partner_name parameter. If specified, when the subscribing user goes to
the WINKsite quick add process, cancel buttons will appear on each of the quick add steps and a customized
"Logout and Return to ______" button (where ______ is the partner_name) will appear when the quick add process is complete.
This button logs the user out and returns them to the page that referred the user to the first page of the WINKsite quick add process.
To set the partner_name parameter value, edit the WINKsite URL found in quicksub.js:
"WINKsite", "http://winksite.com/site/quick_add_logon_form.cfm?partner_name=YOUR_SITE_NAME&feed_url=", ESCAPED,
© 2003-2005 Jason Brome - Licensed under the GPL.