Zotero

Log In Register
Upgrade Storage
  • Home
  • Groups
  • People
  • Documentation
  • Forums
  • Get Involved
You are here: start > dev > how_to_write_a_zotero_translator_2nd_edition
Translations of this page:
  • en
  • ar
  • cs
  • da
  • de
  • es
  • fa
  • fr
  • hbs
  • hu
  • id
  • it
  • ja
  • ko
  • nl
  • pl
  • pt
  • ru
  • sl
  • sv
  • tr
  • zh

How to Write a Zotero Translator, 2nd Edition

Table of Contents

  • Chapter 1: Introduction
  • Chapter 2: General Troubleshooting Guidelines
  • Chapter 3: Required Software (all free)
  • Chapter 4: The DOM & HTML
  • Chapter 5: XPaths (Directions)
  • Chapter 6: JavaScript Basics & Variables
  • Chapter 7: JavaScript Methods & Math
  • Chapter 8: JavaScript If Statements
  • Chapter 9: JavaScript Loops
  • Chapter 10: JavaScript Functions
  • Chapter 11: XPath Objects (Containers)
  • Chapter 12: Regular Expressions
  • Chapter 13: Scaffold Metadata Tab
  • Chapter 14: Scaffold DetectWeb Tab
  • Chapter 15: Scraping the Search Results Page: doWeb Function
  • Chapter 16: Scraping the Individual Entry Page: Scrape Function
  • Chapter 17: Common Problems when Scraping an Individual Entry Page

This tutorial is an adaptation of 'How to Write a Zotero Translator' (2009) by Adam Crymble. The 2nd Edition has been created to bring the tutorial up-to-date with Zotero 2.x translator development.

dev/how_to_write_a_zotero_translator_2nd_edition.txt ยท Last modified: 2010/10/20 14:30 by rmzelle
Zotero
  • Blog
  • Forums
  • Developers
  • Support
  • Privacy
  • Get Involved
  • Jobs
  • About

Zotero is a project of the Roy Rosenzweig Center for History and New Media, and was initially funded by the Andrew W. Mellon Foundation, the Institute of Museum and Library Services, and the Alfred P. Sloan Foundation.