Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
dev:client_coding [2019/02/08 06:17]
adomasven [Plugin Development]
dev:client_coding [2019/02/08 06:20]
adomasven [Plugin Development]
Line 34: Line 34:
   * Word Processor Integration API   * Word Processor Integration API
     * Zotero word processor plugins are [[https://​developer.mozilla.org/​en/​XPCOM|XPCOM]] components implementing a small set of interfaces. Development guidelines for these interfaces are described for [[https://​github.com/​zotero/​zotero-libreoffice-integration/​|LibreOffice]],​ [[https://​github.com/​zotero/​zotero-word-for-windows-integration|Word for Windows]], and [[https://​github.com/​zotero/​zotero-word-for-mac-integration|Word for Mac]].     * Zotero word processor plugins are [[https://​developer.mozilla.org/​en/​XPCOM|XPCOM]] components implementing a small set of interfaces. Development guidelines for these interfaces are described for [[https://​github.com/​zotero/​zotero-libreoffice-integration/​|LibreOffice]],​ [[https://​github.com/​zotero/​zotero-word-for-windows-integration|Word for Windows]], and [[https://​github.com/​zotero/​zotero-word-for-mac-integration|Word for Mac]].
-  * [[HTTP Citing protocol|dev/​client_coding/​http_integration_protocol]]+  * [[dev/​client_coding/​http_integration_protocol|HTTP Citing Protocol]]
     * The Google Docs plugin implements the HTTP citing protocol, by performing a sequence of HTTP requests in a transaction. This is the preferred way to provide citing integration with Zotero for document processors.     * The Google Docs plugin implements the HTTP citing protocol, by performing a sequence of HTTP requests in a transaction. This is the preferred way to provide citing integration with Zotero for document processors.
   * [[dev/​client_coding/​LibreOffice Plugin Wire Protocol]]   * [[dev/​client_coding/​LibreOffice Plugin Wire Protocol]]
     * The LibreOffice plugin implements the word processor integration API by acting as a server for a simple TCP/IP protocol. If out-of-process communication mechanisms such as COM and AppleScript as well as HTTP messaging protocol is not available, the TCP/IP protocol can be used instead.     * The LibreOffice plugin implements the word processor integration API by acting as a server for a simple TCP/IP protocol. If out-of-process communication mechanisms such as COM and AppleScript as well as HTTP messaging protocol is not available, the TCP/IP protocol can be used instead.
   ​   ​
dev/client_coding.txt ยท Last modified: 2019/06/19 19:33 by bwiernik