Zotero Protocol Bugs
There have been a few postings on the Zotero protocol linking process, and a summary of some issues here: http://forums.zotero.org/discussion/24241/linking-to-zotero-items-via-zoteroselect/
On Mac OS X using Zotero 3.0.11 standalone you can link from another app directly to one of your Zotero items with a URL of this structure:
zotero://select/item/0_[ITEM ID]
This activates the targeted item (whether it is a reference or attachment id) Zotero standalone application.
However, I would love to be able to use some of the other ways to use this protocol that I have seen around including:
zotero://report/ -- library
zotero://report/collection/0_ABCD1234
zotero://report/search/0_ABCD1234
zotero://report/items/0_ABCD1234-0_BCDE2345-0_CDEF3456
zotero://report/item/0_ABCD1234
Unfortunately none of these work (at least on a Mac with the Zotero 3.0 standalone). Anyone know the reason why select/item/ works and none of these others work? Or how to get them to work?
In the Zotero code repository, some relevant code for protocol handling appears to be here:
https://github.com/zotero/zotero/blob/master/components/zotero-protocol-handler.js
On Mac OS X using Zotero 3.0.11 standalone you can link from another app directly to one of your Zotero items with a URL of this structure:
zotero://select/item/0_[ITEM ID]
This activates the targeted item (whether it is a reference or attachment id) Zotero standalone application.
However, I would love to be able to use some of the other ways to use this protocol that I have seen around including:
zotero://report/ -- library
zotero://report/collection/0_ABCD1234
zotero://report/search/0_ABCD1234
zotero://report/items/0_ABCD1234-0_BCDE2345-0_CDEF3456
zotero://report/item/0_ABCD1234
Unfortunately none of these work (at least on a Mac with the Zotero 3.0 standalone). Anyone know the reason why select/item/ works and none of these others work? Or how to get them to work?
In the Zotero code repository, some relevant code for protocol handling appears to be here:
https://github.com/zotero/zotero/blob/master/components/zotero-protocol-handler.js