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 [2011/04/15 10:17] rmzelledev:creating_translators_for_sites [2012/02/17 02:47] (current) – removed dstillman
Line 1: Line 1:
-Site translators allow you to save items in Zotero with just a single click. Here you'll find the tools and documentation to get started with translator development. 
- 
-[[translators|Introduction to Zotero translators]] 
- 
-**Note** Much of the translator documentation below is outdated and/or incomplete. 
- 
-[[scaffold|Scaffold: an IDE for Zotero translators]] \\ Scaffold is a Firefox add-on to help you write translators. 
- 
-[[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 it currently 
- 
-  * is merely a list of deltas to HWZT, so one will unfortunately need to work with both resources open. 
-  * does only the same thing that HWZT does, i.e. it uses Scaffold (2.0) to write a screenscaper. 
- 
-[[translator_development_outside_scaffold|Translator Development Outside Scaffold]] In Zotero >= 2.0, translators are just [[http://en.wikipedia.org/wiki/JavaScript|JavaScript]] files. While Scaffold can ease translator development, some prefer to work directly on the filesystem. Here's how. 
- 
-[[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]] 
- 
-[[Grab XPaths with Firebug]] 
- 
-[[Translator Best Practices]] 
- 
-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.1302877052.txt.gz · Last modified: 2011/04/15 10:17 by rmzelle