Differences

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

Link to this comparison view

Both sides previous revision Previous revision
dev:translators:coding [2018/12/23 03:14]
dstillman [Export Translators]
dev:translators:coding [2018/12/26 06:49] (current)
dstillman Add proxy: false attachment flag
Line 76: Line 76:
 document:​doc});</​code>​ document:​doc});</​code>​
  
 +Zotero will automatically use proxied versions of attachment URLs returned from translators when the original page was proxied, which allows translators to construct and return attachment URLs without needing to know whether proxying is in use. However, some sites expect unproxied PDF URLs at all times, causing PDF downloads to potentially fail if requested via a proxy. If a PDF URL is extracted directly from the page, it's already a functioning link that's proxied or not as appropriate,​ and a translator should include ''​proxy:​ false''​ in the attachment metadata to indicate that further proxying should not be performed:
 +
 +<code javascript>​
 +item.attachments.push({
 + url:​realpdf,​
 + title: "EBSCO Full Text",
 + mimeType:"​application/​pdf",​
 + proxy: false
 +});
 +</​code>​
  
 === Notes === === Notes ===
dev/translators/coding.txt ยท Last modified: 2018/12/26 06:49 by dstillman