From d3024cacc3e9511886a166986bccfe320a976b01 Mon Sep 17 00:00:00 2001 From: Dan Stillman Date: Mon, 13 Sep 2010 08:16:46 +0000 Subject: [PATCH] Use VL tag for Report Number in Report item type --- translators/RIS.js | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/translators/RIS.js b/translators/RIS.js index da280481e..b75057931 100644 --- a/translators/RIS.js +++ b/translators/RIS.js @@ -8,7 +8,7 @@ "maxVersion":"", "priority":100, "inRepository":true, - "lastUpdated":"2010-02-04 02:24:27" + "lastUpdated":"2010-09-13 08:15:39" } Zotero.configure("dataMode", "line"); @@ -300,6 +300,9 @@ function processTag(item, tag, value) { // Volume Number (patent: applicationNumber) if (item.itemType == "patent") { item.applicationNumber = value; + // Report Number (report: reportNumber) + } else if(item.itemType == "report") { + item.reportNumber = value; } else { item.volume = value; } @@ -462,9 +465,15 @@ function doExport() { addTag("A2", item.assignee); } - // volume (patent: applicationNumber) - if(item.volume || item.applicationNumber) { - var value = (item.volume) ? item.volume : item.applicationNumber; + // volume (patent: applicationNumber, report: reportNumber) + if(item.volume || item.applicationNumber || item.reportNumber) { + if (item.volume) { + var value = item.volume; + } else if(item.applicationNumber) { + var value = item.applicationNumber; + } else if(item.reportNumber) { + var value = item.reportNumber; + } addTag("VL", value); }