Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
dev:creating_translators_for_sites [2010/07/15 19:18] – move Scaffold up, since HWZT/HWZT++ copy refers to it tomrochewikidev:creating_translators_for_sites [2012/02/17 02:47] (current) – removed dstillman
Line 1: Line 1:
-Site translators are the secret sauce that make Zotero so easy to use.  Here you'll find tools and documentation to get you started creating your own site translators. 
- 
-[[scaffold|Scaffold: an IDE for Zotero translators]] (only compatible with Zotero 1.0.x) \\ Scaffold is a Firefox extension designed to help you write translators. Some people find it worthwhile to keep a separate Firefox profile running Zotero 1.0 and Scaffold if they are writing translators under Windows. (As of 1 Jul 2010, an unofficial build of Scaffold 2.0 is available [[http://bitbucket.org/rmzelle/scaffold/downloads|here]]. Scaffold 2.0 will be available from zotero.org in the near future.) 
- 
-[[http://niche-canada.org/member-projects/zotero-guide/chapter1.html|How to Write a Zotero Translator]] \\ Adam Crymble's guide to writing a simple screenscraping translator for Zotero (aka //HWZT//) is a comprehensive guide to writing a translator using [[http://dev.zotero.org/scaffold|Scaffold 1.0]] and [[http://simile.mit.edu/wiki/Solvent|Solvent]], not to mention the DOM, JavaScript, and XPath. Unfortunately 
- 
-  * much has changed since HWZT was written, limiting its current usability. 
-  * HWZT is not wikified, limiting its maintainability. 
- 
-[[how_to_write_a_zotero_translator_plusplus|How to Write a Zotero Translator++]] \\ HWZT++ wikifies HWZT, and updates it by using uplevel tools. Currently (Jul 2010) HWZT++ is useful, though further work is planned, since HWZT++ is currently 
- 
-  * merely a list of deltas to HWZT, so one will unfortunately need to work with both resources open. 
-  * has the functional limitation as HWZT, i.e. it uses Scaffold (2.0) to write a screenscaper. 
- 
-[[translators reference guide|Zotero Translators - The Missing Manual]] This missing manual aims to expand on Adam Crymble's introductory tutorial, discussing the functions in Zotero.Utilities, describing how translators can call other translators, and more. 
- 
-[[Translator Overview]] 
- 
-[[Translator Tips & Tricks]] 
- 
-A more technical (but fairly outdated) guide additionally covering the creation of import and export translators can be found [[http://deskbox.gmu.edu/translators.html|here]] 
  
dev/creating_translators_for_sites.1279235886.txt.gz · Last modified: 2010/07/15 19:18 by tomrochewiki