Operator User Scripts
Articles
- Creating a Microformat Action User Script (Basic)
- Creating a Microformat Action User Script (Advanced)
- Creating a Microformat Action User Script that uses POST
Operator 0.9.X User scripts
ALL OF THESE SCRIPTS HAVE BEEN UPDATED TO WORK WITH THE LATEST OPERATOR! To use these user scripts with Operator, you must download them and then use Options->User Scripts to add them to Operator. After adding them, restart the browser.
- Actions
- blogmarks.js – “Find bookmarks on BlogMarks” action for searching blogmarks.net. Works with the tag microformat. (Last updated May 31, 2007)
- bluetooth.js (Mac only) – “Send to Bluetooth Device” action for sending ICS and VCF files via Bluetooth. Works with the hCard and hCalendar microformats. (Last updated May 31, 2007)
- corkd.js – “Find wines on Cork’d” action for searching corkd.com. Only works on corkd.com. Works with the tag microformat. (Last updated May 31, 2007)
- goto_url.js (updated 7/3/2007 for Operator 0.8b)- “Go to web page” action for opening web pages. Works with the hCard, hCalendar, hAtom (hEntry) and XFN microformats. (Last updated November 8, 2007)
- liveclipboard.js – action for copying microformats to Live Clipboard. Works with the hCard and hCalendar microformats. (Last updated May 31, 2007)
- google_maps_rdfa.js – action for searching Google Maps when latitude/longitude is specified via any RDF ontology (RDFa, eRDF). This is an example of how to extend an existing action to support RDF. (Last updated September 25, 2007)
- export_vcard_21.js – action that exports vCards at the 2.1 level. This is especially useful for applications like Palm Desktop which do not work with the vCard 3.0 specification. (Last updated September 25, 2007)
- Microformats
- hAtom.js – the hAtom microformat. This microformat is actually represented in Operator as two “subformats,” hEntry and hFeed. This file also adds functionality to the “Bookmark with Firefox” action to include bookmarking hEntrys. (Last updated December 3, 2007)
- hResume.js – the hResume microformat. This file also adds functionality to the “Bookmark with Firefox” action to include bookmarking hResume, as well as to the Yahoo! and Google Search actions to include searching for the contact. (Last updated February 15, 2008)
- hReview.js – the hReview microformat. This file also adds functionality to the “Bookmark with Firefox” action to include bookmarking hReview, as well as to the Yahoo! and Google Search actions to include searching for the item. (Last updated January 3, 2010)
- XFN.js – the XFN microformat. This file is not very useful unless you also install the “Go to web page” action. (Last updated August 22, 2007)
- license.js – the license microformat. This file also adds an action for viewing the license. (Last updated December 3, 2007)
- hProduct.js – the hProduct microformat. This file also adds functionality to the “Bookmark with Firefox” action to include bookmarking hProduct, as well as to the Yahoo! and Google Search actions to include searching for the item. (Last updated October 14, 2009)
- hToDo.js – the hToDo microformat. This was written by Phill Sparks. It also adds multiple semantic actions to hTodo. You can see the code here. (Last updated July 13, 2010)
- Experimental
- GRDDL.js – GRDDL support. This file adds a new data format for GRDDL and adds an “Extract RDF” action to transform a page with GRDDL into RDF. (Last updated December 3, 2007)
- species.js – the proposed species microformat. Martin McEvoy (@weborganics) created this version. (Last updated July 8, 2010)
- Third Party
- Søren Johannessen has updated his actions for the Danish Blogosphere for Operator 0.8. You can read about them and download them at microformats.dk.
- Pelle Wessman has updated his actions for the Swedish Blogosphere for Operator 0.8. You can read about them and download them at http://pelle.vox.nu/.
- Charl van Niekerk has created actions for the African Blogosphere for Operator 0.8. You can read about them and download them at http://blog.charlvn.za.net/.
- Tony Tones Farndon has created actions for Tagzania. You can read about them and download them at http://www.tagzania.com/doc/about/tools/microformats
- The Minimap Addon gives you a suite of built-in maps and mapping tools for your web browser. And it also supports integration with Operator.
- Egon Willighagen is using RDFa combined with an Operator action to allow for searching PubChem from the Chemical Blogspace. More information is available in his post.
- Rosie Morales from MITRE has created actions based on the Simile project:
- The Simile Timeline action (Updated 8/5/2007) is an action that acts on all events on a web page. It creates a local file that contains a Simile Timeline representation of the data and then displays it.
- The Exhibit Timeline action is an action that acts on all events on a web page. It creates a local file that contains a Exhibit Timeline representation of the data and then displays it.
- The Exhibit action is an action that acts on all contacts on a web page or one contact on a web page. It creates a local file that contains a Exhibit representation of the data and then displays it.
- Dan Noble has created an action that extracts hCard and hCalendar items from a page and plots them in Google Earth. It’s available here.
- Thorsten Panknin has created an action for tags that connects with the Mister Wong social bookmarking site. What is interesting about this action is that it connects to different language versions of the site based on your browser language. The script is available here.
- Matthias Pfefferle has created actions for the German Blogosphere for Operator 0.8. You can read about them and download them at http://notizblog.org/.
- Tom Morris has created an action for Skype for Operator 0.8. You can read about it and download it at http://tommorris.org/blog/.
- Gautier Poupeau has created RDF actions for Dublin core encoded ISBNs and for SIOC/delicious integration.. You can read about it and download it at http://www.lespetitescases.net/.
- NEW – Joaquín Moriche has created an action that displays all hCard addresses on a page on one Google map. He did this by creating a web page that he passes all the addresses to. You can download it here.