Changes to Zotero Connector and COinS

39 views
Skip to first unread message

John Wallrodt

unread,
Jul 28, 2017, 11:01:01 AM7/28/17
to zotero-dev
Hello,

I administer a website for the bibliography of the Ancient Aegean called Nestor (classics.uc.edu/nestor). For years we have embedded COinS data beside the search results so our users could import into Zotero but the bibliographic searches run in an iframe (and will continue to do so for the foreseeable future). From what I understand from here (https://github.com/zotero/zotero/issues/1021) the connector has been rewritten to expressly ignore iframes unless they are specifically called with a new TargetAll command. But since I was just running straight COinS data in the frame, I don't currently have a translator for the site. Does this new version of the connector require that I now create and maintain a translator for the site just to run this one command (plus possibly a refresh command)? Or is this something that I can imbed in either the search pages (inside the iframe) or the main template page for the CMS?

Thanks for any input.

J.


Dan Stillman

unread,
Jul 28, 2017, 11:11:17 AM7/28/17
to zoter...@googlegroups.com
We were just discussing a similar issue:
https://github.com/zotero/zotero/issues/1021

In addition to the translator-based idea discussed there, I think we
could support a custom meta tag to allow sites to specify that they want
Zotero to run detection on all frames.

In the meantime, we can hard-code an exception for your site to the
iframe restriction in 5.0.

John Wallrodt

unread,
Jul 28, 2017, 1:29:33 PM7/28/17
to zotero-dev
Thanks. That would be great.

J

Dan Stillman

unread,
Aug 8, 2017, 7:02:05 AM8/8/17
to zoter...@googlegroups.com
We've hard-coded support for Nestor in version 5.0.15 of the connectors. We'll let you know once we have a better solution for requesting the all-frames behavior from the site code.
--
You received this message because you are subscribed to the Google Groups "zotero-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to zotero-dev+...@googlegroups.com.
To post to this group, send email to zoter...@googlegroups.com.
Visit this group at https://groups.google.com/group/zotero-dev.
For more options, visit https://groups.google.com/d/optout.

John Wallrodt

unread,
Aug 10, 2017, 10:14:18 AM8/10/17
to zotero-dev
Thanks for this.
In an example of cross-development, I also revisited our use of frames and am almost ready to move to a version that does not require them (this had been on my to do list for some time). That version should go live soon. 

The next step is to try and get a translator working that will allow entry from a mobile device. More reading ahead.

J.
Reply all
Reply to author
Forward
0 new messages