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
Next revisionBoth sides next revision
dev:client_coding:changes_in_zotero_2.1_and_zotero_standalone [2011/07/24 22:16] – [Changes to translators] simondev:client_coding:changes_in_zotero_2.1_and_zotero_standalone [2011/07/25 04:54] – [Locate Engines] fix link ajlyon
Line 36: Line 36:
 ===== Locate Engines ===== ===== Locate Engines =====
  
-Zotero 2.1b6 and later support extensible locate engines. For further details, see [[Creating Locate Engines using OpenSearch]].+Zotero 2.1b6 and later support extensible locate engines. For further details, see [[dev:creating_locate_engines_using_opensearch|Creating Locate Engines using OpenSearch]].
  
 ====== Changes in Zotero 2.1.9 (not yet released) ====== ====== Changes in Zotero 2.1.9 (not yet released) ======
Line 64: Line 64:
   * E4X functionality is not available. As of Zotero 2.1b6, Zotero also offers DOM XML interfaces to translators. Current trunk builds offer cross-browser utility functions for working with XPaths detailed above, which greatly simplify migration away from E4X.   * E4X functionality is not available. As of Zotero 2.1b6, Zotero also offers DOM XML interfaces to translators. Current trunk builds offer cross-browser utility functions for working with XPaths detailed above, which greatly simplify migration away from E4X.
      
-  * Zotero.Utilities.retrieveDocument() and Zotero.Utilities.retrieveSource() should be avoided if possible. Zotero.Utilities.retrieveDocument() will throw an error outside of Firefox, whereas Zotero.Utilities.retrieveSource() will freeze the main thread and will not work across domains. Zotero.Utilities.processDocuments(), Zotero.Utilities.HTTP.doGet(), and Zotero.Utilities.HTTP.doPost() remain available.+  * Zotero.Utilities.retrieveDocument() and Zotero.Utilities.retrieveSource() should be avoided. Zotero.Utilities.retrieveDocument() will throw an error outside of Firefox, whereas Zotero.Utilities.retrieveSource() will freeze the main thread and will not work across domains. Code should be rewritten to use Zotero.Utilities.processDocuments(), Zotero.Utilities.HTTP.doGet(), or Zotero.Utilities.HTTP.doPost(), which remain available in all environments.
  
   * Translate#getTranslatorObject() should now be called with a callback function as an argument, which will receive the translator object when it is available. This is backwards compatible with Zotero 2.1b6 and later.   * Translate#getTranslatorObject() should now be called with a callback function as an argument, which will receive the translator object when it is available. This is backwards compatible with Zotero 2.1b6 and later.
dev/client_coding/changes_in_zotero_2.1_and_zotero_standalone.txt · Last modified: 2017/11/12 19:53 by 127.0.0.1