New Intro 2/16/06:
This script broke when Firefox and Greasemonkey were updated. It has recently been edited to work with the upgrades, and links here now point to both this revised basic script, and to the original version (for anyone using earlier versions of Firefox or GreaseMonkey)
For a third, feature-rich script, see my how-to for Johan's script.
It occurs to me that my posts about the Greasemonkey categorization method   haven’t been especially clear & may not be all that helpful. I was writing as I was puzzling it out, & so my how-to wasn't especially definitive. However, since I’m finding this to be far & away the most straightforward strategy for tagging & categorising posts in blogger, here’s a detailed how-to.
- Use the Mozilla Firefox Web Browser
- Install the Greasemonkey extension for Firefox, which enables you to run open-source user scripts on specific webpages.
- Get a del.icio.us account.
- Install either Greasemonkey Script 3187: For Firefox 1.5 and GreaseMonkey 0.6.4 or Script 1240: For earlier versions of Firefox and Greasemonkey.
- Edit the tag-generating script to point to your del.icio.us account.
- Install the Technorati & Del.icio.us tag-generating script in your Firefox browser. The script runs on blogger “create / edit post” pages and adds a field to the form where you can type your tag / category keywords.
- Add a “my categories” link to your sidebar that points to your del.icio.us page
- Write a post, publish it, & bookmark it on del.icio.us.
1 - Greasemonkey only works with Firefox, so you need to be happy browsing with Firefox. (let’s face it, why wouldn’t you be?)
2 – Greasemonkey is a Firefox extension that enables you to run open-source user scripts on specific webpages. To enable Greasemonkey, visit their website & click the install link. As Improbulus notes at A Consuming Experience:
if nothing happens and you see just below your tabs a message in horizontal bar that "To protect your computer, Firefox prevented this site (greasemonkey.mozdev.org) from installing software on your computer", you should click "Edit Options" at the end, then "Allow" and "OK" to allow that site to install software, then try clicking the Greasemonkey extension link again, give it a few seconds then click "Install now". Close and re-launch Firefox.)
3 – Visit http://del.icio.us/ and sign up for an account.
4 – With Greasemonkey enabled in your browser (step 2), choose a script and go to the page that displays the script content.
- Script 3187: For Firefox 1.5 and GreaseMonkey 0.6.4
- Script 1240: For earlier versions of Firefox and Greasemonkey
From the above-linked pages on Greasemonkeyed, click either Install this Script or Original Source Location (both seem to be the same .js file). Copy the text of the script into a text editor, and edit to insert your del.icio.us username instead of mine.
Save the script, & upload it to your web server. Then view the script in its new location, go to the “tools” menu in Firefox & select “install user script.” When prompted, select OK & you should see a message indicating that you’ve been successful.
5 - To tag your posts, simply click over to the HTML view in the compose window, type keywords in the new field that was added to your page by the greasemonkey script, and click “append tags.” When you publish your post, it will have tags included that are visible to Technorati & link to your page of bookmarks on Del.icio.us. As I’ve said here before (sorry to repeat…) Technorati tags don't have to link to technorati. They can link to del.icio.us and technorati will find them because of the rel: tag attribute.
Now only one step remains. Bookmark your post on Del.icio.us, into a del.icio.us account that only contains posts from your site & not from other sites. To bookmark on del.icio.us you can use either the bookmarklet that is available from the site, or a one-click link out of your post.