From 54d606b451b44e6c7ee58c4cdcd3436ad060d690 Mon Sep 17 00:00:00 2001 From: Dan Stillman Date: Thu, 25 Dec 2025 00:03:00 -0500 Subject: [PATCH] Update sample data for new item fields --- test/tests/data/allTypesAndFields.js | 327 +++++++++++++++- test/tests/data/itemJSON.js | 327 +++++++++++++++- test/tests/data/translatorExport.js | 327 +++++++++++++++- test/tests/data/translatorExportLegacy.js | 448 +++++++++++++++++++++- 4 files changed, 1392 insertions(+), 37 deletions(-) diff --git a/test/tests/data/allTypesAndFields.js b/test/tests/data/allTypesAndFields.js index 9f1fd9cd2c..2eb0adca2a 100644 --- a/test/tests/data/allTypesAndFields.js +++ b/test/tests/data/allTypesAndFields.js @@ -1,11 +1,13 @@ { "artwork": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "artworkSize": "Artwork size", "callNumber": "Call number", + "citationKey": "Citation key", "creators": [ { "creatorType": "artist", @@ -24,6 +26,7 @@ } ], "date": "1999-12-31", + "eventPlace": "Event place", "extra": "Extra", "itemType": "artwork", "language": "en-US", @@ -35,12 +38,14 @@ "url": "http://www.example.com" }, "audioRecording": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "creators": [ { "creatorType": "performer", @@ -57,6 +62,21 @@ "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "creator", + "firstName": "creatorFirst", + "lastName": "creatorLast" + }, + { + "creatorType": "originalCreator", + "firstName": "originalCreatorFirst", + "lastName": "originalCreatorLast" + }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "wordsBy", "firstName": "wordsByFirst", @@ -86,9 +106,11 @@ "volume": 6 }, "bill": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "authority": "Authority", + "citationKey": "Citation key", "code": "Code", "creators": [ { @@ -128,8 +150,11 @@ "volume": 6 }, "blogPost": { + "DOI": "10.1234/example.doi", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", + "citationKey": "Citation key", "creators": [ { "creatorType": "author", @@ -146,6 +171,11 @@ "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "author", "fieldMode": 1, @@ -164,12 +194,15 @@ "url": "http://www.example.com" }, "book": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "creators": [ { "creatorType": "author", @@ -208,8 +241,12 @@ "itemType": "book", "language": "en-US", "libraryCatalog": "Library catalog", + "medium": "Medium", "numPages": 4, "numberOfVolumes": 7, + "originalDate": "Original date", + "originalPlace": "Original place", + "originalPublisher": "Original publisher", "place": "Place", "publisher": "Publisher", "rights": "Rights", @@ -221,12 +258,15 @@ "volume": 6 }, "bookSection": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "creators": [ { "creatorType": "author", @@ -270,7 +310,11 @@ "itemType": "bookSection", "language": "en-US", "libraryCatalog": "Library catalog", + "medium": "Medium", "numberOfVolumes": 7, + "originalDate": "Original date", + "originalPlace": "Original place", + "originalPublisher": "Original publisher", "pages": "1-10", "place": "Place", "publicationTitle": "Publication title", @@ -284,9 +328,11 @@ "volume": 6 }, "case": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "authority": "Authority", + "citationKey": "Citation key", "creators": [ { "creatorType": "author", @@ -324,12 +370,14 @@ "volume": 6 }, "computerProgram": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "creators": [ { "creatorType": "programmer", @@ -365,11 +413,13 @@ "conferencePaper": { "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "conferenceName": "Conference name", "creators": [ { @@ -461,12 +511,14 @@ "versionNumber": "Version number" }, "dictionaryEntry": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "creators": [ { "creatorType": "author", @@ -519,11 +571,13 @@ "volume": 6 }, "document": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "creators": [ { "creatorType": "author", @@ -561,15 +615,19 @@ "itemType": "document", "language": "en-US", "libraryCatalog": "Library catalog", + "place": "Place", "publisher": "Publisher", "rights": "Rights", "shortTitle": "Short title", "title": "Title", + "type": "Type", "url": "http://www.example.com" }, "email": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", + "citationKey": "Citation key", "creators": [ { "creatorType": "author", @@ -586,6 +644,11 @@ "firstName": "recipientFirst", "lastName": "recipientLast" }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "author", "fieldMode": 1, @@ -602,12 +665,14 @@ "url": "http://www.example.com" }, "encyclopediaArticle": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "creators": [ { "creatorType": "author", @@ -660,22 +725,44 @@ "volume": 6 }, "film": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "creators": [ { "creatorType": "director", "firstName": "directorFirst", "lastName": "directorLast" }, + { + "creatorType": "castMember", + "firstName": "castMemberFirst", + "lastName": "castMemberLast" + }, { "creatorType": "contributor", "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "guest", + "firstName": "guestFirst", + "lastName": "guestLast" + }, + { + "creatorType": "host", + "firstName": "hostFirst", + "lastName": "hostLast" + }, + { + "creatorType": "narrator", + "firstName": "narratorFirst", + "lastName": "narratorLast" + }, { "creatorType": "producer", "firstName": "producerFirst", @@ -686,6 +773,11 @@ "firstName": "scriptwriterFirst", "lastName": "scriptwriterLast" }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "director", "fieldMode": 1, @@ -698,6 +790,7 @@ "language": "en-US", "libraryCatalog": "Library catalog", "medium": "Medium", + "place": "Place", "publisher": "Publisher", "rights": "Rights", "runningTime": "1:22:33", @@ -707,8 +800,10 @@ "url": "http://www.example.com" }, "forumPost": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", + "citationKey": "Citation key", "creators": [ { "creatorType": "author", @@ -738,9 +833,11 @@ "url": "http://www.example.com" }, "hearing": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "authority": "Authority", + "citationKey": "Citation key", "committee": "Committee", "creators": [ { @@ -771,8 +868,10 @@ "url": "http://www.example.com" }, "instantMessage": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", + "citationKey": "Citation key", "creators": [ { "creatorType": "author", @@ -805,11 +904,13 @@ "url": "http://www.example.com" }, "interview": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "creators": [ { "creatorType": "interviewee", @@ -843,6 +944,8 @@ "language": "en-US", "libraryCatalog": "Library catalog", "medium": "Medium", + "place": "Place", + "publisher": "Publisher", "rights": "Rights", "shortTitle": "Short title", "title": "Title", @@ -851,11 +954,15 @@ "journalArticle": { "DOI": "10.1234/example.doi", "ISSN": "1234-5679", + "PMCID": "PMCID", + "PMID": "PMID", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", + "arXivID": "Ar xiv ID", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "creators": [ { "creatorType": "author", @@ -896,8 +1003,13 @@ "language": "en-US", "libraryCatalog": "Library catalog", "pages": "1-10", + "partNumber": "Part number", + "partTitle": "Part title", + "place": "Place", "publicationTitle": "Publication title", + "publisher": "Publisher", "rights": "Rights", + "section": "Section", "series": "Series", "seriesText": "Series text", "seriesTitle": "Series title", @@ -907,11 +1019,13 @@ "volume": 6 }, "letter": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "creators": [ { "creatorType": "author", @@ -928,6 +1042,11 @@ "firstName": "recipientFirst", "lastName": "recipientLast" }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "author", "fieldMode": 1, @@ -935,6 +1054,7 @@ } ], "date": "1999-12-31", + "eventPlace": "Event place", "extra": "Extra", "itemType": "letter", "language": "en-US", @@ -946,12 +1066,14 @@ "url": "http://www.example.com" }, "magazineArticle": { + "DOI": "10.1234/example.doi", "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "creators": [ { "creatorType": "author", @@ -986,7 +1108,9 @@ "language": "en-US", "libraryCatalog": "Library catalog", "pages": "1-10", + "place": "Place", "publicationTitle": "Publication title", + "publisher": "Publisher", "rights": "Rights", "shortTitle": "Short title", "title": "Title", @@ -994,11 +1118,13 @@ "volume": 6 }, "manuscript": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "creators": [ { "creatorType": "author", @@ -1027,7 +1153,9 @@ "language": "en-US", "libraryCatalog": "Library catalog", "numPages": 4, + "number": 3, "place": "Place", + "publisher": "Publisher", "rights": "Rights", "shortTitle": "Short title", "title": "Title", @@ -1035,12 +1163,14 @@ "url": "http://www.example.com" }, "map": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "creators": [ { "creatorType": "cartographer", @@ -1080,12 +1210,14 @@ "url": "http://www.example.com" }, "newspaperArticle": { + "DOI": "10.1234/example.doi", "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "creators": [ { "creatorType": "author", @@ -1116,24 +1248,29 @@ "date": "1999-12-31", "edition": 8, "extra": "Extra", + "issue": 5, "itemType": "newspaperArticle", "language": "en-US", "libraryCatalog": "Library catalog", "pages": "1-10", "place": "Place", "publicationTitle": "Publication title", + "publisher": "Publisher", "rights": "Rights", "section": "Section", "shortTitle": "Short title", "title": "Title", - "url": "http://www.example.com" + "url": "http://www.example.com", + "volume": 6 }, "patent": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "applicationNumber": "Application number", "assignee": "Assignee", "authority": "Authority", + "citationKey": "Citation key", "country": "Country", "creators": [ { @@ -1163,6 +1300,7 @@ "itemType": "patent", "language": "en-US", "number": 3, + "originalDate": "Original date", "pages": "1-10", "place": "Place", "priorityNumbers": "Priority numbers", @@ -1174,24 +1312,61 @@ "url": "http://www.example.com" }, "podcast": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", + "citationKey": "Citation key", "creators": [ { "creatorType": "podcaster", "firstName": "podcasterFirst", "lastName": "podcasterLast" }, + { + "creatorType": "castMember", + "firstName": "castMemberFirst", + "lastName": "castMemberLast" + }, { "creatorType": "contributor", "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "director", + "firstName": "directorFirst", + "lastName": "directorLast" + }, + { + "creatorType": "executiveProducer", + "firstName": "executiveProducerFirst", + "lastName": "executiveProducerLast" + }, { "creatorType": "guest", "firstName": "guestFirst", "lastName": "guestLast" }, + { + "creatorType": "producer", + "firstName": "producerFirst", + "lastName": "producerLast" + }, + { + "creatorType": "scriptwriter", + "firstName": "scriptwriterFirst", + "lastName": "scriptwriterLast" + }, + { + "creatorType": "seriesCreator", + "firstName": "seriesCreatorFirst", + "lastName": "seriesCreatorLast" + }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "podcaster", "fieldMode": 1, @@ -1204,6 +1379,8 @@ "language": "en-US", "medium": "Medium", "number": 3, + "place": "Place", + "publisher": "Publisher", "rights": "Rights", "runningTime": "1:22:33", "seriesTitle": "Series title", @@ -1268,19 +1445,36 @@ "url": "http://www.example.com" }, "presentation": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", + "citationKey": "Citation key", "creators": [ { "creatorType": "presenter", "firstName": "presenterFirst", "lastName": "presenterLast" }, + { + "creatorType": "chair", + "firstName": "chairFirst", + "lastName": "chairLast" + }, { "creatorType": "contributor", "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "organizer", + "firstName": "organizerFirst", + "lastName": "organizerLast" + }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "presenter", "fieldMode": 1, @@ -1293,23 +1487,27 @@ "language": "en-US", "meetingName": "Meeting name", "place": "Place", + "publicationTitle": "Publication title", "rights": "Rights", + "series": "Series", "shortTitle": "Short title", "title": "Title", "type": "Type", "url": "http://www.example.com" }, "radioBroadcast": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "creators": [ { - "creatorType": "director", - "firstName": "directorFirst", - "lastName": "directorLast" + "creatorType": "creator", + "firstName": "creatorFirst", + "lastName": "creatorLast" }, { "creatorType": "castMember", @@ -1321,11 +1519,26 @@ "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "director", + "firstName": "directorFirst", + "lastName": "directorLast" + }, + { + "creatorType": "executiveProducer", + "firstName": "executiveProducerFirst", + "lastName": "executiveProducerLast" + }, { "creatorType": "guest", "firstName": "guestFirst", "lastName": "guestLast" }, + { + "creatorType": "host", + "firstName": "hostFirst", + "lastName": "hostLast" + }, { "creatorType": "producer", "firstName": "producerFirst", @@ -1337,7 +1550,17 @@ "lastName": "scriptwriterLast" }, { - "creatorType": "director", + "creatorType": "seriesCreator", + "firstName": "seriesCreatorFirst", + "lastName": "seriesCreatorLast" + }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, + { + "creatorType": "creator", "fieldMode": 1, "lastName": "Institutional Author" } @@ -1359,11 +1582,15 @@ "url": "http://www.example.com" }, "report": { + "DOI": "10.1234/example.doi", + "ISBN": "978-1-234-56789-7", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "creators": [ { "creatorType": "author", @@ -1375,6 +1602,11 @@ "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "editor", + "firstName": "editorFirst", + "lastName": "editorLast" + }, { "creatorType": "seriesEditor", "firstName": "seriesEditorFirst", @@ -1401,6 +1633,7 @@ "place": "Place", "publisher": "Publisher", "rights": "Rights", + "seriesNumber": 9, "seriesTitle": "Series title", "shortTitle": "Short title", "title": "Title", @@ -1452,8 +1685,10 @@ "versionNumber": "Version number" }, "statute": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", + "citationKey": "Citation key", "code": "Code", "codeNumber": "Code number", "creators": [ @@ -1488,11 +1723,15 @@ "url": "http://www.example.com" }, "thesis": { + "DOI": "10.1234/example.doi", + "ISBN": "978-1-234-56789-7", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "creators": [ { "creatorType": "author", @@ -1519,17 +1758,21 @@ "place": "Place", "publisher": "Publisher", "rights": "Rights", + "series": "Series", + "seriesNumber": 9, "shortTitle": "Short title", "title": "Title", "type": "Type", "url": "http://www.example.com" }, "tvBroadcast": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "creators": [ { "creatorType": "director", @@ -1546,11 +1789,26 @@ "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "executiveProducer", + "firstName": "executiveProducerFirst", + "lastName": "executiveProducerLast" + }, { "creatorType": "guest", "firstName": "guestFirst", "lastName": "guestLast" }, + { + "creatorType": "host", + "firstName": "hostFirst", + "lastName": "hostLast" + }, + { + "creatorType": "narrator", + "firstName": "narratorFirst", + "lastName": "narratorLast" + }, { "creatorType": "producer", "firstName": "producerFirst", @@ -1561,6 +1819,16 @@ "firstName": "scriptwriterFirst", "lastName": "scriptwriterLast" }, + { + "creatorType": "seriesCreator", + "firstName": "seriesCreatorFirst", + "lastName": "seriesCreatorLast" + }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "director", "fieldMode": 1, @@ -1584,17 +1852,19 @@ "url": "http://www.example.com" }, "videoRecording": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "creators": [ { - "creatorType": "director", - "firstName": "directorFirst", - "lastName": "directorLast" + "creatorType": "uploader", + "firstName": "uploaderFirst", + "lastName": "uploaderLast" }, { "creatorType": "castMember", @@ -1606,6 +1876,36 @@ "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "creator", + "firstName": "creatorFirst", + "lastName": "creatorLast" + }, + { + "creatorType": "director", + "firstName": "directorFirst", + "lastName": "directorLast" + }, + { + "creatorType": "executiveProducer", + "firstName": "executiveProducerFirst", + "lastName": "executiveProducerLast" + }, + { + "creatorType": "guest", + "firstName": "guestFirst", + "lastName": "guestLast" + }, + { + "creatorType": "host", + "firstName": "hostFirst", + "lastName": "hostLast" + }, + { + "creatorType": "narrator", + "firstName": "narratorFirst", + "lastName": "narratorLast" + }, { "creatorType": "producer", "firstName": "producerFirst", @@ -1617,7 +1917,12 @@ "lastName": "scriptwriterLast" }, { - "creatorType": "director", + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, + { + "creatorType": "uploader", "fieldMode": 1, "lastName": "Institutional Author" } @@ -1640,8 +1945,10 @@ "volume": 6 }, "webpage": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", + "citationKey": "Citation key", "creators": [ { "creatorType": "author", @@ -1668,7 +1975,9 @@ "extra": "Extra", "itemType": "webpage", "language": "en-US", + "place": "Place", "publicationTitle": "Publication title", + "publisher": "Publisher", "rights": "Rights", "shortTitle": "Short title", "title": "Title", diff --git a/test/tests/data/itemJSON.js b/test/tests/data/itemJSON.js index 8c5ad48fa4..ab054a8bd2 100644 --- a/test/tests/data/itemJSON.js +++ b/test/tests/data/itemJSON.js @@ -1,5 +1,6 @@ { "artwork": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", @@ -7,6 +8,7 @@ "artworkMedium": "Medium", "artworkSize": "Artwork size", "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -27,6 +29,7 @@ "date": "1999-12-31", "dateAdded": "2015-04-12T09:00:22Z", "dateModified": "2015-04-12T09:00:22Z", + "eventPlace": "Event place", "extra": "Extra", "itemType": "artwork", "key": "C2U6JHJ5", @@ -41,6 +44,7 @@ "version": 0 }, "audioRecording": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", @@ -48,6 +52,7 @@ "archiveLocation": "Archive location", "audioRecordingFormat": "Medium", "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -65,6 +70,21 @@ "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "creator", + "firstName": "creatorFirst", + "lastName": "creatorLast" + }, + { + "creatorType": "originalCreator", + "firstName": "originalCreatorFirst", + "lastName": "originalCreatorLast" + }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "wordsBy", "firstName": "wordsByFirst", @@ -98,9 +118,11 @@ "volume": "6" }, "bill": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "billNumber": "3", + "citationKey": "Citation key", "code": "Code", "codePages": "1-10", "codeVolume": "6", @@ -146,9 +168,12 @@ "version": 0 }, "blogPost": { + "DOI": "10.1234/example.doi", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "blogTitle": "Publication title", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -166,6 +191,11 @@ "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "author", "name": "Institutional Author" @@ -188,12 +218,15 @@ "websiteType": "Type" }, "book": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -231,12 +264,16 @@ "dateModified": "2015-04-12T09:00:22Z", "edition": "8", "extra": "Extra", + "format": "Medium", "itemType": "book", "key": "A4HMTK44", "language": "en-US", "libraryCatalog": "Library catalog", "numPages": "4", "numberOfVolumes": "7", + "originalDate": "Original date", + "originalPlace": "Original place", + "originalPublisher": "Original publisher", "place": "Place", "publisher": "Publisher", "relations": {}, @@ -251,13 +288,16 @@ "volume": "6" }, "bookSection": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "bookTitle": "Publication title", "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -300,11 +340,15 @@ "dateModified": "2015-04-12T09:00:22Z", "edition": "8", "extra": "Extra", + "format": "Medium", "itemType": "bookSection", "key": "DSEABJVM", "language": "en-US", "libraryCatalog": "Library catalog", "numberOfVolumes": "7", + "originalDate": "Original date", + "originalPlace": "Original place", + "originalPublisher": "Original publisher", "pages": "1-10", "place": "Place", "publisher": "Publisher", @@ -320,9 +364,11 @@ "volume": "6" }, "case": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "caseName": "Title", + "citationKey": "Citation key", "collections": [], "court": "Authority", "creators": [ @@ -366,12 +412,14 @@ "version": 0 }, "computerProgram": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "company": "Publisher", "creators": [ @@ -413,11 +461,13 @@ "conferencePaper": { "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "conferenceName": "Conference name", "creators": [ @@ -521,12 +571,14 @@ "versionNumber": "Version number" }, "dictionaryEntry": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -585,11 +637,13 @@ "volume": "6" }, "document": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -630,18 +684,22 @@ "key": "NGFWI347", "language": "en-US", "libraryCatalog": "Library catalog", + "place": "Place", "publisher": "Publisher", "relations": {}, "rights": "Rights", "shortTitle": "Short title", "tags": [], "title": "Title", + "type": "Type", "url": "http://www.example.com", "version": 0 }, "email": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -659,6 +717,11 @@ "firstName": "recipientFirst", "lastName": "recipientLast" }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "author", "name": "Institutional Author" @@ -680,12 +743,14 @@ "version": 0 }, "encyclopediaArticle": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -744,11 +809,13 @@ "volume": "6" }, "film": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -756,11 +823,31 @@ "firstName": "directorFirst", "lastName": "directorLast" }, + { + "creatorType": "castMember", + "firstName": "castMemberFirst", + "lastName": "castMemberLast" + }, { "creatorType": "contributor", "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "guest", + "firstName": "guestFirst", + "lastName": "guestLast" + }, + { + "creatorType": "host", + "firstName": "hostFirst", + "lastName": "hostLast" + }, + { + "creatorType": "narrator", + "firstName": "narratorFirst", + "lastName": "narratorLast" + }, { "creatorType": "producer", "firstName": "producerFirst", @@ -771,6 +858,11 @@ "firstName": "scriptwriterFirst", "lastName": "scriptwriterLast" }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "director", "name": "Institutional Author" @@ -786,6 +878,7 @@ "key": "AETM84WQ", "language": "en-US", "libraryCatalog": "Library catalog", + "place": "Place", "relations": {}, "rights": "Rights", "runningTime": "1:22:33", @@ -797,8 +890,10 @@ "videoRecordingFormat": "Medium" }, "forumPost": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -834,8 +929,10 @@ "version": 0 }, "hearing": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", + "citationKey": "Citation key", "collections": [], "committee": "Committee", "creators": [ @@ -873,8 +970,10 @@ "version": 0 }, "instantMessage": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -913,11 +1012,13 @@ "version": 0 }, "interview": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -954,6 +1055,8 @@ "key": "Q99SF7NK", "language": "en-US", "libraryCatalog": "Library catalog", + "place": "Place", + "publisher": "Publisher", "relations": {}, "rights": "Rights", "shortTitle": "Short title", @@ -965,11 +1068,15 @@ "journalArticle": { "DOI": "10.1234/example.doi", "ISSN": "1234-5679", + "PMCID": "PMCID", + "PMID": "PMID", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", + "arXivID": "Ar xiv ID", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1013,9 +1120,14 @@ "language": "en-US", "libraryCatalog": "Library catalog", "pages": "1-10", + "partNumber": "Part number", + "partTitle": "Part title", + "place": "Place", "publicationTitle": "Publication title", + "publisher": "Publisher", "relations": {}, "rights": "Rights", + "section": "Section", "series": "Series", "seriesText": "Series text", "seriesTitle": "Series title", @@ -1027,11 +1139,13 @@ "volume": "6" }, "letter": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1049,6 +1163,11 @@ "firstName": "recipientFirst", "lastName": "recipientLast" }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "author", "name": "Institutional Author" @@ -1057,6 +1176,7 @@ "date": "1999-12-31", "dateAdded": "2015-04-12T09:00:22Z", "dateModified": "2015-04-12T09:00:22Z", + "eventPlace": "Event place", "extra": "Extra", "itemType": "letter", "key": "XC832NQ9", @@ -1072,12 +1192,14 @@ "version": 0 }, "magazineArticle": { + "DOI": "10.1234/example.doi", "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1115,7 +1237,9 @@ "language": "en-US", "libraryCatalog": "Library catalog", "pages": "1-10", + "place": "Place", "publicationTitle": "Publication title", + "publisher": "Publisher", "relations": {}, "rights": "Rights", "shortTitle": "Short title", @@ -1126,11 +1250,13 @@ "volume": "6" }, "manuscript": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1157,12 +1283,14 @@ "dateAdded": "2015-04-12T09:00:22Z", "dateModified": "2015-04-12T09:00:22Z", "extra": "Extra", + "institution": "Publisher", "itemType": "manuscript", "key": "RWBCKHFZ", "language": "en-US", "libraryCatalog": "Library catalog", "manuscriptType": "Type", "numPages": "4", + "number": "3", "place": "Place", "relations": {}, "rights": "Rights", @@ -1173,12 +1301,14 @@ "version": 0 }, "map": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1224,12 +1354,14 @@ "version": 0 }, "newspaperArticle": { + "DOI": "10.1234/example.doi", "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1262,6 +1394,7 @@ "dateModified": "2015-04-12T09:00:22Z", "edition": "8", "extra": "Extra", + "issue": "5", "itemType": "newspaperArticle", "key": "DEDZ6I2G", "language": "en-US", @@ -1269,6 +1402,7 @@ "pages": "1-10", "place": "Place", "publicationTitle": "Publication title", + "publisher": "Publisher", "relations": {}, "rights": "Rights", "section": "Section", @@ -1276,13 +1410,16 @@ "tags": [], "title": "Title", "url": "http://www.example.com", - "version": 0 + "version": 0, + "volume": "6" }, "patent": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "applicationNumber": "Application number", "assignee": "Assignee", + "citationKey": "Citation key", "collections": [], "country": "Country", "creators": [ @@ -1319,6 +1456,7 @@ "pages": "1-10", "patentNumber": "3", "place": "Place", + "priorityDate": "Original date", "priorityNumbers": "Priority numbers", "references": "References", "relations": {}, @@ -1330,9 +1468,11 @@ "version": 0 }, "podcast": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "audioFileType": "Medium", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1340,16 +1480,51 @@ "firstName": "podcasterFirst", "lastName": "podcasterLast" }, + { + "creatorType": "castMember", + "firstName": "castMemberFirst", + "lastName": "castMemberLast" + }, { "creatorType": "contributor", "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "director", + "firstName": "directorFirst", + "lastName": "directorLast" + }, + { + "creatorType": "executiveProducer", + "firstName": "executiveProducerFirst", + "lastName": "executiveProducerLast" + }, { "creatorType": "guest", "firstName": "guestFirst", "lastName": "guestLast" }, + { + "creatorType": "producer", + "firstName": "producerFirst", + "lastName": "producerLast" + }, + { + "creatorType": "scriptwriter", + "firstName": "scriptwriterFirst", + "lastName": "scriptwriterLast" + }, + { + "creatorType": "seriesCreator", + "firstName": "seriesCreatorFirst", + "lastName": "seriesCreatorLast" + }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "podcaster", "name": "Institutional Author" @@ -1363,6 +1538,8 @@ "itemType": "podcast", "key": "6N3TDNFS", "language": "en-US", + "place": "Place", + "publisher": "Publisher", "relations": {}, "rights": "Rights", "runningTime": "1:22:33", @@ -1436,8 +1613,10 @@ "version": 0 }, "presentation": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1445,11 +1624,26 @@ "firstName": "presenterFirst", "lastName": "presenterLast" }, + { + "creatorType": "chair", + "firstName": "chairFirst", + "lastName": "chairLast" + }, { "creatorType": "contributor", "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "organizer", + "firstName": "organizerFirst", + "lastName": "organizerLast" + }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "presenter", "name": "Institutional Author" @@ -1467,6 +1661,8 @@ "presentationType": "Type", "relations": {}, "rights": "Rights", + "series": "Series", + "sessionTitle": "Publication title", "shortTitle": "Short title", "tags": [], "title": "Title", @@ -1474,18 +1670,20 @@ "version": 0 }, "radioBroadcast": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "audioRecordingFormat": "Medium", "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { - "creatorType": "director", - "firstName": "directorFirst", - "lastName": "directorLast" + "creatorType": "creator", + "firstName": "creatorFirst", + "lastName": "creatorLast" }, { "creatorType": "castMember", @@ -1497,11 +1695,26 @@ "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "director", + "firstName": "directorFirst", + "lastName": "directorLast" + }, + { + "creatorType": "executiveProducer", + "firstName": "executiveProducerFirst", + "lastName": "executiveProducerLast" + }, { "creatorType": "guest", "firstName": "guestFirst", "lastName": "guestLast" }, + { + "creatorType": "host", + "firstName": "hostFirst", + "lastName": "hostLast" + }, { "creatorType": "producer", "firstName": "producerFirst", @@ -1513,7 +1726,17 @@ "lastName": "scriptwriterLast" }, { - "creatorType": "director", + "creatorType": "seriesCreator", + "firstName": "seriesCreatorFirst", + "lastName": "seriesCreatorLast" + }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, + { + "creatorType": "creator", "name": "Institutional Author" } ], @@ -1539,11 +1762,15 @@ "version": 0 }, "report": { + "DOI": "10.1234/example.doi", + "ISBN": "978-1-234-56789-7", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1556,6 +1783,11 @@ "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "editor", + "firstName": "editorFirst", + "lastName": "editorLast" + }, { "creatorType": "seriesEditor", "firstName": "seriesEditorFirst", @@ -1586,6 +1818,7 @@ "reportNumber": "3", "reportType": "Type", "rights": "Rights", + "seriesNumber": "9", "seriesTitle": "Series title", "shortTitle": "Short title", "tags": [], @@ -1644,8 +1877,10 @@ "versionNumber": "Version number" }, "statute": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", + "citationKey": "Citation key", "code": "Code", "codeNumber": "Code number", "collections": [], @@ -1686,11 +1921,15 @@ "version": 0 }, "thesis": { + "DOI": "10.1234/example.doi", + "ISBN": "978-1-234-56789-7", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1720,6 +1959,8 @@ "place": "Place", "relations": {}, "rights": "Rights", + "series": "Series", + "seriesNumber": "9", "shortTitle": "Short title", "tags": [], "thesisType": "Type", @@ -1729,11 +1970,13 @@ "version": 0 }, "tvBroadcast": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1751,11 +1994,26 @@ "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "executiveProducer", + "firstName": "executiveProducerFirst", + "lastName": "executiveProducerLast" + }, { "creatorType": "guest", "firstName": "guestFirst", "lastName": "guestLast" }, + { + "creatorType": "host", + "firstName": "hostFirst", + "lastName": "hostLast" + }, + { + "creatorType": "narrator", + "firstName": "narratorFirst", + "lastName": "narratorLast" + }, { "creatorType": "producer", "firstName": "producerFirst", @@ -1766,6 +2024,16 @@ "firstName": "scriptwriterFirst", "lastName": "scriptwriterLast" }, + { + "creatorType": "seriesCreator", + "firstName": "seriesCreatorFirst", + "lastName": "seriesCreatorLast" + }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "director", "name": "Institutional Author" @@ -1794,18 +2062,20 @@ "videoRecordingFormat": "Medium" }, "videoRecording": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { - "creatorType": "director", - "firstName": "directorFirst", - "lastName": "directorLast" + "creatorType": "uploader", + "firstName": "uploaderFirst", + "lastName": "uploaderLast" }, { "creatorType": "castMember", @@ -1817,6 +2087,36 @@ "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "creator", + "firstName": "creatorFirst", + "lastName": "creatorLast" + }, + { + "creatorType": "director", + "firstName": "directorFirst", + "lastName": "directorLast" + }, + { + "creatorType": "executiveProducer", + "firstName": "executiveProducerFirst", + "lastName": "executiveProducerLast" + }, + { + "creatorType": "guest", + "firstName": "guestFirst", + "lastName": "guestLast" + }, + { + "creatorType": "host", + "firstName": "hostFirst", + "lastName": "hostLast" + }, + { + "creatorType": "narrator", + "firstName": "narratorFirst", + "lastName": "narratorLast" + }, { "creatorType": "producer", "firstName": "producerFirst", @@ -1828,7 +2128,12 @@ "lastName": "scriptwriterLast" }, { - "creatorType": "director", + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, + { + "creatorType": "uploader", "name": "Institutional Author" } ], @@ -1856,8 +2161,10 @@ "volume": "6" }, "webpage": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1887,6 +2194,8 @@ "itemType": "webpage", "key": "MDFARNFI", "language": "en-US", + "place": "Place", + "publisher": "Publisher", "relations": {}, "rights": "Rights", "shortTitle": "Short title", diff --git a/test/tests/data/translatorExport.js b/test/tests/data/translatorExport.js index df1f2cf10f..6b19541ad2 100644 --- a/test/tests/data/translatorExport.js +++ b/test/tests/data/translatorExport.js @@ -1,5 +1,6 @@ { "artwork": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", @@ -8,6 +9,7 @@ "artworkSize": "Artwork size", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -28,6 +30,7 @@ "date": "1999-12-31", "dateAdded": "2015-04-12T05:45:15Z", "dateModified": "2015-04-12T05:45:15Z", + "eventPlace": "Event place", "extra": "Extra", "itemType": "artwork", "language": "en-US", @@ -43,6 +46,7 @@ "version": 0 }, "audioRecording": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", @@ -51,6 +55,7 @@ "attachments": [], "audioRecordingFormat": "Medium", "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -68,6 +73,21 @@ "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "creator", + "firstName": "creatorFirst", + "lastName": "creatorLast" + }, + { + "creatorType": "originalCreator", + "firstName": "originalCreatorFirst", + "lastName": "originalCreatorLast" + }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "wordsBy", "firstName": "wordsByFirst", @@ -102,10 +122,12 @@ "volume": "6" }, "bill": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "attachments": [], "billNumber": "3", + "citationKey": "Citation key", "code": "Code", "codePages": "1-10", "codeVolume": "6", @@ -152,10 +174,13 @@ "version": 0 }, "blogPost": { + "DOI": "10.1234/example.doi", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "attachments": [], "blogTitle": "Publication title", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -173,6 +198,11 @@ "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "author", "name": "Institutional Author" @@ -196,13 +226,16 @@ "websiteType": "Type" }, "book": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -240,12 +273,16 @@ "dateModified": "2015-04-12T05:45:15Z", "edition": "8", "extra": "Extra", + "format": "Medium", "itemType": "book", "language": "en-US", "libraryCatalog": "Library catalog", "notes": [], "numPages": "4", "numberOfVolumes": "7", + "originalDate": "Original date", + "originalPlace": "Original place", + "originalPublisher": "Original publisher", "place": "Place", "publisher": "Publisher", "relations": {}, @@ -261,7 +298,9 @@ "volume": "6" }, "bookSection": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", @@ -269,6 +308,7 @@ "attachments": [], "bookTitle": "Publication title", "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -311,11 +351,15 @@ "dateModified": "2015-04-12T05:45:15Z", "edition": "8", "extra": "Extra", + "format": "Medium", "itemType": "bookSection", "language": "en-US", "libraryCatalog": "Library catalog", "notes": [], "numberOfVolumes": "7", + "originalDate": "Original date", + "originalPlace": "Original place", + "originalPublisher": "Original publisher", "pages": "1-10", "place": "Place", "publisher": "Publisher", @@ -332,10 +376,12 @@ "volume": "6" }, "case": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "attachments": [], "caseName": "Title", + "citationKey": "Citation key", "collections": [], "court": "Authority", "creators": [ @@ -380,6 +426,7 @@ "version": 0 }, "computerProgram": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", @@ -387,6 +434,7 @@ "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "company": "Publisher", "creators": [ @@ -429,12 +477,14 @@ "conferencePaper": { "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "conferenceName": "Conference name", "creators": [ @@ -541,6 +591,7 @@ "versionNumber": "Version number" }, "dictionaryEntry": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", @@ -548,6 +599,7 @@ "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -607,12 +659,14 @@ "volume": "6" }, "document": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -653,20 +707,24 @@ "language": "en-US", "libraryCatalog": "Library catalog", "notes": [], + "place": "Place", "publisher": "Publisher", "relations": {}, "rights": "Rights", "shortTitle": "Short title", "tags": [], "title": "Title", + "type": "Type", "uri": "http://zotero.org/users/local/riiZoBgm/items/JC3ZJTHP", "url": "http://www.example.com", "version": 0 }, "email": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "attachments": [], + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -684,6 +742,11 @@ "firstName": "recipientFirst", "lastName": "recipientLast" }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "author", "name": "Institutional Author" @@ -706,6 +769,7 @@ "version": 0 }, "encyclopediaArticle": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", @@ -713,6 +777,7 @@ "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -772,12 +837,14 @@ "volume": "6" }, "film": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -785,11 +852,31 @@ "firstName": "directorFirst", "lastName": "directorLast" }, + { + "creatorType": "castMember", + "firstName": "castMemberFirst", + "lastName": "castMemberLast" + }, { "creatorType": "contributor", "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "guest", + "firstName": "guestFirst", + "lastName": "guestLast" + }, + { + "creatorType": "host", + "firstName": "hostFirst", + "lastName": "hostLast" + }, + { + "creatorType": "narrator", + "firstName": "narratorFirst", + "lastName": "narratorLast" + }, { "creatorType": "producer", "firstName": "producerFirst", @@ -800,6 +887,11 @@ "firstName": "scriptwriterFirst", "lastName": "scriptwriterLast" }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "director", "name": "Institutional Author" @@ -815,6 +907,7 @@ "language": "en-US", "libraryCatalog": "Library catalog", "notes": [], + "place": "Place", "relations": {}, "rights": "Rights", "runningTime": "1:22:33", @@ -827,9 +920,11 @@ "videoRecordingFormat": "Medium" }, "forumPost": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "attachments": [], + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -866,9 +961,11 @@ "version": 0 }, "hearing": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "attachments": [], + "citationKey": "Citation key", "collections": [], "committee": "Committee", "creators": [ @@ -907,9 +1004,11 @@ "version": 0 }, "instantMessage": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "attachments": [], + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -949,12 +1048,14 @@ "version": 0 }, "interview": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -991,6 +1092,8 @@ "language": "en-US", "libraryCatalog": "Library catalog", "notes": [], + "place": "Place", + "publisher": "Publisher", "relations": {}, "rights": "Rights", "shortTitle": "Short title", @@ -1003,12 +1106,16 @@ "journalArticle": { "DOI": "10.1234/example.doi", "ISSN": "1234-5679", + "PMCID": "PMCID", + "PMID": "PMID", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", + "arXivID": "Ar xiv ID", "archive": "Archive", "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1052,9 +1159,14 @@ "libraryCatalog": "Library catalog", "notes": [], "pages": "1-10", + "partNumber": "Part number", + "partTitle": "Part title", + "place": "Place", "publicationTitle": "Publication title", + "publisher": "Publisher", "relations": {}, "rights": "Rights", + "section": "Section", "series": "Series", "seriesText": "Series text", "seriesTitle": "Series title", @@ -1067,12 +1179,14 @@ "volume": "6" }, "letter": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1090,6 +1204,11 @@ "firstName": "recipientFirst", "lastName": "recipientLast" }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "author", "name": "Institutional Author" @@ -1098,6 +1217,7 @@ "date": "1999-12-31", "dateAdded": "2015-04-12T05:45:15Z", "dateModified": "2015-04-12T05:45:15Z", + "eventPlace": "Event place", "extra": "Extra", "itemType": "letter", "language": "en-US", @@ -1114,6 +1234,7 @@ "version": 0 }, "magazineArticle": { + "DOI": "10.1234/example.doi", "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", @@ -1121,6 +1242,7 @@ "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1158,7 +1280,9 @@ "libraryCatalog": "Library catalog", "notes": [], "pages": "1-10", + "place": "Place", "publicationTitle": "Publication title", + "publisher": "Publisher", "relations": {}, "rights": "Rights", "shortTitle": "Short title", @@ -1170,12 +1294,14 @@ "volume": "6" }, "manuscript": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1202,12 +1328,14 @@ "dateAdded": "2015-04-12T05:45:15Z", "dateModified": "2015-04-12T05:45:15Z", "extra": "Extra", + "institution": "Publisher", "itemType": "manuscript", "language": "en-US", "libraryCatalog": "Library catalog", "manuscriptType": "Type", "notes": [], "numPages": "4", + "number": "3", "place": "Place", "relations": {}, "rights": "Rights", @@ -1219,6 +1347,7 @@ "version": 0 }, "map": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", @@ -1226,6 +1355,7 @@ "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1272,6 +1402,7 @@ "version": 0 }, "newspaperArticle": { + "DOI": "10.1234/example.doi", "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", @@ -1279,6 +1410,7 @@ "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1311,6 +1443,7 @@ "dateModified": "2015-04-12T05:45:15Z", "edition": "8", "extra": "Extra", + "issue": "5", "itemType": "newspaperArticle", "language": "en-US", "libraryCatalog": "Library catalog", @@ -1318,6 +1451,7 @@ "pages": "1-10", "place": "Place", "publicationTitle": "Publication title", + "publisher": "Publisher", "relations": {}, "rights": "Rights", "section": "Section", @@ -1326,14 +1460,17 @@ "title": "Title", "uri": "http://zotero.org/users/local/riiZoBgm/items/AF7D3DBU", "url": "http://www.example.com", - "version": 0 + "version": 0, + "volume": "6" }, "patent": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "applicationNumber": "Application number", "assignee": "Assignee", "attachments": [], + "citationKey": "Citation key", "collections": [], "country": "Country", "creators": [ @@ -1370,6 +1507,7 @@ "pages": "1-10", "patentNumber": "3", "place": "Place", + "priorityDate": "Original date", "priorityNumbers": "Priority numbers", "references": "References", "relations": {}, @@ -1382,10 +1520,12 @@ "version": 0 }, "podcast": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "attachments": [], "audioFileType": "Medium", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1393,16 +1533,51 @@ "firstName": "podcasterFirst", "lastName": "podcasterLast" }, + { + "creatorType": "castMember", + "firstName": "castMemberFirst", + "lastName": "castMemberLast" + }, { "creatorType": "contributor", "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "director", + "firstName": "directorFirst", + "lastName": "directorLast" + }, + { + "creatorType": "executiveProducer", + "firstName": "executiveProducerFirst", + "lastName": "executiveProducerLast" + }, { "creatorType": "guest", "firstName": "guestFirst", "lastName": "guestLast" }, + { + "creatorType": "producer", + "firstName": "producerFirst", + "lastName": "producerLast" + }, + { + "creatorType": "scriptwriter", + "firstName": "scriptwriterFirst", + "lastName": "scriptwriterLast" + }, + { + "creatorType": "seriesCreator", + "firstName": "seriesCreatorFirst", + "lastName": "seriesCreatorLast" + }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "podcaster", "name": "Institutional Author" @@ -1416,6 +1591,8 @@ "itemType": "podcast", "language": "en-US", "notes": [], + "place": "Place", + "publisher": "Publisher", "relations": {}, "rights": "Rights", "runningTime": "1:22:33", @@ -1492,9 +1669,11 @@ "version": 0 }, "presentation": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "attachments": [], + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1502,11 +1681,26 @@ "firstName": "presenterFirst", "lastName": "presenterLast" }, + { + "creatorType": "chair", + "firstName": "chairFirst", + "lastName": "chairLast" + }, { "creatorType": "contributor", "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "organizer", + "firstName": "organizerFirst", + "lastName": "organizerLast" + }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "presenter", "name": "Institutional Author" @@ -1524,6 +1718,8 @@ "presentationType": "Type", "relations": {}, "rights": "Rights", + "series": "Series", + "sessionTitle": "Publication title", "shortTitle": "Short title", "tags": [], "title": "Title", @@ -1532,6 +1728,7 @@ "version": 0 }, "radioBroadcast": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", @@ -1539,12 +1736,13 @@ "attachments": [], "audioRecordingFormat": "Medium", "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { - "creatorType": "director", - "firstName": "directorFirst", - "lastName": "directorLast" + "creatorType": "creator", + "firstName": "creatorFirst", + "lastName": "creatorLast" }, { "creatorType": "castMember", @@ -1556,11 +1754,26 @@ "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "director", + "firstName": "directorFirst", + "lastName": "directorLast" + }, + { + "creatorType": "executiveProducer", + "firstName": "executiveProducerFirst", + "lastName": "executiveProducerLast" + }, { "creatorType": "guest", "firstName": "guestFirst", "lastName": "guestLast" }, + { + "creatorType": "host", + "firstName": "hostFirst", + "lastName": "hostLast" + }, { "creatorType": "producer", "firstName": "producerFirst", @@ -1572,7 +1785,17 @@ "lastName": "scriptwriterLast" }, { - "creatorType": "director", + "creatorType": "seriesCreator", + "firstName": "seriesCreatorFirst", + "lastName": "seriesCreatorLast" + }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, + { + "creatorType": "creator", "name": "Institutional Author" } ], @@ -1599,12 +1822,16 @@ "version": 0 }, "report": { + "DOI": "10.1234/example.doi", + "ISBN": "978-1-234-56789-7", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1617,6 +1844,11 @@ "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "editor", + "firstName": "editorFirst", + "lastName": "editorLast" + }, { "creatorType": "seriesEditor", "firstName": "seriesEditorFirst", @@ -1647,6 +1879,7 @@ "reportNumber": "3", "reportType": "Type", "rights": "Rights", + "seriesNumber": "9", "seriesTitle": "Series title", "shortTitle": "Short title", "tags": [], @@ -1708,9 +1941,11 @@ "versionNumber": "Version number" }, "statute": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "attachments": [], + "citationKey": "Citation key", "code": "Code", "codeNumber": "Code number", "collections": [], @@ -1752,12 +1987,16 @@ "version": 0 }, "thesis": { + "DOI": "10.1234/example.doi", + "ISBN": "978-1-234-56789-7", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1787,6 +2026,8 @@ "place": "Place", "relations": {}, "rights": "Rights", + "series": "Series", + "seriesNumber": "9", "shortTitle": "Short title", "tags": [], "thesisType": "Type", @@ -1797,12 +2038,14 @@ "version": 0 }, "tvBroadcast": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "archive": "Archive", "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1820,11 +2063,26 @@ "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "executiveProducer", + "firstName": "executiveProducerFirst", + "lastName": "executiveProducerLast" + }, { "creatorType": "guest", "firstName": "guestFirst", "lastName": "guestLast" }, + { + "creatorType": "host", + "firstName": "hostFirst", + "lastName": "hostLast" + }, + { + "creatorType": "narrator", + "firstName": "narratorFirst", + "lastName": "narratorLast" + }, { "creatorType": "producer", "firstName": "producerFirst", @@ -1835,6 +2093,16 @@ "firstName": "scriptwriterFirst", "lastName": "scriptwriterLast" }, + { + "creatorType": "seriesCreator", + "firstName": "seriesCreatorFirst", + "lastName": "seriesCreatorLast" + }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "director", "name": "Institutional Author" @@ -1864,6 +2132,7 @@ "videoRecordingFormat": "Medium" }, "videoRecording": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", @@ -1871,12 +2140,13 @@ "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { - "creatorType": "director", - "firstName": "directorFirst", - "lastName": "directorLast" + "creatorType": "uploader", + "firstName": "uploaderFirst", + "lastName": "uploaderLast" }, { "creatorType": "castMember", @@ -1888,6 +2158,36 @@ "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "creator", + "firstName": "creatorFirst", + "lastName": "creatorLast" + }, + { + "creatorType": "director", + "firstName": "directorFirst", + "lastName": "directorLast" + }, + { + "creatorType": "executiveProducer", + "firstName": "executiveProducerFirst", + "lastName": "executiveProducerLast" + }, + { + "creatorType": "guest", + "firstName": "guestFirst", + "lastName": "guestLast" + }, + { + "creatorType": "host", + "firstName": "hostFirst", + "lastName": "hostLast" + }, + { + "creatorType": "narrator", + "firstName": "narratorFirst", + "lastName": "narratorLast" + }, { "creatorType": "producer", "firstName": "producerFirst", @@ -1899,7 +2199,12 @@ "lastName": "scriptwriterLast" }, { - "creatorType": "director", + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, + { + "creatorType": "uploader", "name": "Institutional Author" } ], @@ -1928,9 +2233,11 @@ "volume": "6" }, "webpage": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13T23:59:58Z", "attachments": [], + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1960,6 +2267,8 @@ "itemType": "webpage", "language": "en-US", "notes": [], + "place": "Place", + "publisher": "Publisher", "relations": {}, "rights": "Rights", "shortTitle": "Short title", diff --git a/test/tests/data/translatorExportLegacy.js b/test/tests/data/translatorExportLegacy.js index 53bdbba1ac..b1e6986879 100644 --- a/test/tests/data/translatorExportLegacy.js +++ b/test/tests/data/translatorExportLegacy.js @@ -1,5 +1,6 @@ { "artwork": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", @@ -8,6 +9,7 @@ "artworkSize": "Artwork size", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -29,6 +31,7 @@ "date": "1999-12-31", "dateAdded": "2015-04-26 06:40:48", "dateModified": "2015-04-26 06:40:48", + "eventPlace": "Event place", "extra": "Extra", "itemID": 71, "itemType": "artwork", @@ -45,13 +48,16 @@ "tags": [], "title": "Title", "uniqueFields": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "artworkSize": "Artwork size", "callNumber": "Call number", + "citationKey": "Citation key", "date": "1999-12-31", + "eventPlace": "Event place", "extra": "Extra", "language": "en-US", "libraryCatalog": "Library catalog", @@ -65,6 +71,7 @@ "url": "http://www.example.com" }, "audioRecording": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", @@ -73,6 +80,7 @@ "attachments": [], "audioRecordingFormat": "Medium", "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -90,6 +98,21 @@ "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "creator", + "firstName": "creatorFirst", + "lastName": "creatorLast" + }, + { + "creatorType": "originalCreator", + "firstName": "originalCreatorFirst", + "lastName": "originalCreatorLast" + }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "wordsBy", "firstName": "wordsByFirst", @@ -126,12 +149,14 @@ "tags": [], "title": "Title", "uniqueFields": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "date": "1999-12-31", "extra": "Extra", "language": "en-US", @@ -153,11 +178,13 @@ "volume": "6" }, "bill": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "attachments": [], "authority": "Authority", "billNumber": "3", + "citationKey": "Citation key", "code": "Code", "codePages": "1-10", "codeVolume": "6", @@ -207,9 +234,11 @@ "tags": [], "title": "Title", "uniqueFields": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "authority": "Authority", + "citationKey": "Citation key", "code": "Code", "date": "1999-12-31", "extra": "Extra", @@ -230,10 +259,13 @@ "volume": "6" }, "blogPost": { + "DOI": "10.1234/example.doi", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "attachments": [], "blogTitle": "Publication title", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -251,6 +283,11 @@ "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "author", "fieldMode": 1, @@ -276,8 +313,11 @@ "title": "Title", "type": "Type", "uniqueFields": { + "DOI": "10.1234/example.doi", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", + "citationKey": "Citation key", "date": "1999-12-31", "extra": "Extra", "language": "en-US", @@ -293,13 +333,16 @@ "websiteType": "Type" }, "book": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -338,15 +381,20 @@ "dateModified": "2015-04-26 06:40:48", "edition": "8", "extra": "Extra", + "format": "Medium", "itemID": 75, "itemType": "book", "key": "SQW3USEX", "language": "en-US", "libraryCatalog": "Library catalog", "libraryID": null, + "medium": "Medium", "notes": [], "numPages": "4", "numberOfVolumes": "7", + "originalDate": "Original date", + "originalPlace": "Original place", + "originalPublisher": "Original publisher", "place": "Place", "publisher": "Publisher", "relations": {}, @@ -358,19 +406,26 @@ "tags": [], "title": "Title", "uniqueFields": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "date": "1999-12-31", "edition": "8", "extra": "Extra", "language": "en-US", "libraryCatalog": "Library catalog", + "medium": "Medium", "numPages": "4", "numberOfVolumes": "7", + "originalDate": "Original date", + "originalPlace": "Original place", + "originalPublisher": "Original publisher", "place": "Place", "publisher": "Publisher", "rights": "Rights", @@ -386,7 +441,9 @@ "volume": "6" }, "bookSection": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", @@ -394,6 +451,7 @@ "attachments": [], "bookTitle": "Publication title", "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -437,14 +495,19 @@ "dateModified": "2015-04-26 06:40:48", "edition": "8", "extra": "Extra", + "format": "Medium", "itemID": 76, "itemType": "bookSection", "key": "I3R2EZA4", "language": "en-US", "libraryCatalog": "Library catalog", "libraryID": null, + "medium": "Medium", "notes": [], "numberOfVolumes": "7", + "originalDate": "Original date", + "originalPlace": "Original place", + "originalPublisher": "Original publisher", "pages": "1-10", "place": "Place", "publicationTitle": "Publication title", @@ -458,18 +521,25 @@ "tags": [], "title": "Title", "uniqueFields": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "date": "1999-12-31", "edition": "8", "extra": "Extra", "language": "en-US", "libraryCatalog": "Library catalog", + "medium": "Medium", "numberOfVolumes": "7", + "originalDate": "Original date", + "originalPlace": "Original place", + "originalPublisher": "Original publisher", "pages": "1-10", "place": "Place", "publicationTitle": "Publication title", @@ -487,11 +557,13 @@ "volume": "6" }, "case": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "attachments": [], "authority": "Authority", "caseName": "Title", + "citationKey": "Citation key", "collections": [], "court": "Authority", "creators": [ @@ -541,9 +613,11 @@ "tags": [], "title": "Title", "uniqueFields": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "authority": "Authority", + "citationKey": "Citation key", "date": "1999-12-31", "extra": "Extra", "history": "History", @@ -562,6 +636,7 @@ "volume": "6" }, "computerProgram": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", @@ -569,6 +644,7 @@ "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "company": "Publisher", "creators": [ @@ -610,12 +686,14 @@ "tags": [], "title": "Title", "uniqueFields": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "date": "1999-12-31", "extra": "Extra", "libraryCatalog": "Library catalog", @@ -637,12 +715,14 @@ "conferencePaper": { "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "conferenceName": "Conference name", "creators": [ @@ -703,11 +783,13 @@ "uniqueFields": { "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "conferenceName": "Conference name", "date": "1999-12-31", "extra": "Extra", @@ -809,6 +891,7 @@ "version": "Version number" }, "dictionaryEntry": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", @@ -816,6 +899,7 @@ "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -876,12 +960,14 @@ "tags": [], "title": "Title", "uniqueFields": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "date": "1999-12-31", "edition": "8", "extra": "Extra", @@ -905,12 +991,14 @@ "volume": "6" }, "document": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -955,6 +1043,7 @@ "libraryCatalog": "Library catalog", "libraryID": null, "notes": [], + "place": "Place", "publisher": "Publisher", "relations": {}, "rights": "Rights", @@ -962,29 +1051,36 @@ "shortTitle": "Short title", "tags": [], "title": "Title", + "type": "Type", "uniqueFields": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "date": "1999-12-31", "extra": "Extra", "language": "en-US", "libraryCatalog": "Library catalog", + "place": "Place", "publisher": "Publisher", "rights": "Rights", "shortTitle": "Short title", "title": "Title", + "type": "Type", "url": "http://www.example.com" }, "uri": "http://zotero.org/users/local/GtG6GoZj/items/TRVQD4MU", "url": "http://www.example.com" }, "email": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "attachments": [], + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1002,6 +1098,11 @@ "firstName": "recipientFirst", "lastName": "recipientLast" }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "author", "fieldMode": 1, @@ -1026,8 +1127,10 @@ "tags": [], "title": "Title", "uniqueFields": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", + "citationKey": "Citation key", "date": "1999-12-31", "extra": "Extra", "language": "en-US", @@ -1040,6 +1143,7 @@ "url": "http://www.example.com" }, "encyclopediaArticle": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", @@ -1047,6 +1151,7 @@ "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1107,12 +1212,14 @@ "tags": [], "title": "Title", "uniqueFields": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "date": "1999-12-31", "edition": "8", "extra": "Extra", @@ -1136,12 +1243,14 @@ "volume": "6" }, "film": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1149,11 +1258,31 @@ "firstName": "directorFirst", "lastName": "directorLast" }, + { + "creatorType": "castMember", + "firstName": "castMemberFirst", + "lastName": "castMemberLast" + }, { "creatorType": "contributor", "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "guest", + "firstName": "guestFirst", + "lastName": "guestLast" + }, + { + "creatorType": "host", + "firstName": "hostFirst", + "lastName": "hostLast" + }, + { + "creatorType": "narrator", + "firstName": "narratorFirst", + "lastName": "narratorLast" + }, { "creatorType": "producer", "firstName": "producerFirst", @@ -1164,6 +1293,11 @@ "firstName": "scriptwriterFirst", "lastName": "scriptwriterLast" }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "director", "fieldMode": 1, @@ -1184,6 +1318,7 @@ "libraryID": null, "medium": "Medium", "notes": [], + "place": "Place", "publisher": "Publisher", "relations": {}, "rights": "Rights", @@ -1194,16 +1329,19 @@ "title": "Title", "type": "Type", "uniqueFields": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "date": "1999-12-31", "extra": "Extra", "language": "en-US", "libraryCatalog": "Library catalog", "medium": "Medium", + "place": "Place", "publisher": "Publisher", "rights": "Rights", "runningTime": "1:22:33", @@ -1217,9 +1355,11 @@ "videoRecordingFormat": "Medium" }, "forumPost": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "attachments": [], + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1259,8 +1399,10 @@ "title": "Title", "type": "Type", "uniqueFields": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", + "citationKey": "Citation key", "date": "1999-12-31", "extra": "Extra", "language": "en-US", @@ -1275,10 +1417,12 @@ "url": "http://www.example.com" }, "hearing": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "attachments": [], "authority": "Authority", + "citationKey": "Citation key", "collections": [], "committee": "Committee", "creators": [ @@ -1319,9 +1463,11 @@ "tags": [], "title": "Title", "uniqueFields": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "authority": "Authority", + "citationKey": "Citation key", "committee": "Committee", "date": "1999-12-31", "extra": "Extra", @@ -1342,9 +1488,11 @@ "url": "http://www.example.com" }, "instantMessage": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "attachments": [], + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1385,8 +1533,10 @@ "tags": [], "title": "Title", "uniqueFields": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", + "citationKey": "Citation key", "date": "1999-12-31", "extra": "Extra", "language": "en-US", @@ -1399,12 +1549,14 @@ "url": "http://www.example.com" }, "interview": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1446,6 +1598,8 @@ "libraryID": null, "medium": "Medium", "notes": [], + "place": "Place", + "publisher": "Publisher", "relations": {}, "rights": "Rights", "seeAlso": [], @@ -1453,16 +1607,20 @@ "tags": [], "title": "Title", "uniqueFields": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "date": "1999-12-31", "extra": "Extra", "language": "en-US", "libraryCatalog": "Library catalog", "medium": "Medium", + "place": "Place", + "publisher": "Publisher", "rights": "Rights", "shortTitle": "Short title", "title": "Title", @@ -1474,12 +1632,16 @@ "journalArticle": { "DOI": "10.1234/example.doi", "ISSN": "1234-5679", + "PMCID": "PMCID", + "PMID": "PMID", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", + "arXivID": "Ar xiv ID", "archive": "Archive", "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1527,9 +1689,14 @@ "libraryID": null, "notes": [], "pages": "1-10", + "partNumber": "Part number", + "partTitle": "Part title", + "place": "Place", "publicationTitle": "Publication title", + "publisher": "Publisher", "relations": {}, "rights": "Rights", + "section": "Section", "seeAlso": [], "series": "Series", "seriesText": "Series text", @@ -1540,11 +1707,15 @@ "uniqueFields": { "DOI": "10.1234/example.doi", "ISSN": "1234-5679", + "PMCID": "PMCID", + "PMID": "PMID", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", + "arXivID": "Ar xiv ID", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "date": "1999-12-31", "extra": "Extra", "issue": "5", @@ -1552,8 +1723,13 @@ "language": "en-US", "libraryCatalog": "Library catalog", "pages": "1-10", + "partNumber": "Part number", + "partTitle": "Part title", + "place": "Place", "publicationTitle": "Publication title", + "publisher": "Publisher", "rights": "Rights", + "section": "Section", "series": "Series", "seriesText": "Series text", "seriesTitle": "Series title", @@ -1567,12 +1743,14 @@ "volume": "6" }, "letter": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1590,6 +1768,11 @@ "firstName": "recipientFirst", "lastName": "recipientLast" }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "author", "fieldMode": 1, @@ -1599,6 +1782,7 @@ "date": "1999-12-31", "dateAdded": "2015-04-26 06:40:48", "dateModified": "2015-04-26 06:40:48", + "eventPlace": "Event place", "extra": "Extra", "itemID": 90, "itemType": "letter", @@ -1616,12 +1800,15 @@ "title": "Title", "type": "Type", "uniqueFields": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "date": "1999-12-31", + "eventPlace": "Event place", "extra": "Extra", "language": "en-US", "libraryCatalog": "Library catalog", @@ -1635,6 +1822,7 @@ "url": "http://www.example.com" }, "magazineArticle": { + "DOI": "10.1234/example.doi", "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", @@ -1642,6 +1830,7 @@ "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1683,7 +1872,9 @@ "libraryID": null, "notes": [], "pages": "1-10", + "place": "Place", "publicationTitle": "Publication title", + "publisher": "Publisher", "relations": {}, "rights": "Rights", "seeAlso": [], @@ -1691,19 +1882,23 @@ "tags": [], "title": "Title", "uniqueFields": { + "DOI": "10.1234/example.doi", "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "date": "1999-12-31", "extra": "Extra", "issue": "5", "language": "en-US", "libraryCatalog": "Library catalog", "pages": "1-10", + "place": "Place", "publicationTitle": "Publication title", + "publisher": "Publisher", "rights": "Rights", "shortTitle": "Short title", "title": "Title", @@ -1715,12 +1910,14 @@ "volume": "6" }, "manuscript": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1748,6 +1945,7 @@ "dateAdded": "2015-04-26 06:40:48", "dateModified": "2015-04-26 06:40:48", "extra": "Extra", + "institution": "Publisher", "itemID": 92, "itemType": "manuscript", "key": "BZPATRCB", @@ -1757,7 +1955,9 @@ "manuscriptType": "Type", "notes": [], "numPages": "4", + "number": "3", "place": "Place", + "publisher": "Publisher", "relations": {}, "rights": "Rights", "seeAlso": [], @@ -1766,17 +1966,21 @@ "title": "Title", "type": "Type", "uniqueFields": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "date": "1999-12-31", "extra": "Extra", "language": "en-US", "libraryCatalog": "Library catalog", "numPages": "4", + "number": "3", "place": "Place", + "publisher": "Publisher", "rights": "Rights", "shortTitle": "Short title", "title": "Title", @@ -1787,6 +1991,7 @@ "url": "http://www.example.com" }, "map": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", @@ -1794,6 +1999,7 @@ "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1842,12 +2048,14 @@ "title": "Title", "type": "Type", "uniqueFields": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "date": "1999-12-31", "edition": "8", "extra": "Extra", @@ -1867,6 +2075,7 @@ "url": "http://www.example.com" }, "newspaperArticle": { + "DOI": "10.1234/example.doi", "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", @@ -1874,6 +2083,7 @@ "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -1907,6 +2117,7 @@ "dateModified": "2015-04-26 06:40:48", "edition": "8", "extra": "Extra", + "issue": "5", "itemID": 94, "itemType": "newspaperArticle", "key": "4PHE8AXE", @@ -1917,6 +2128,7 @@ "pages": "1-10", "place": "Place", "publicationTitle": "Publication title", + "publisher": "Publisher", "relations": {}, "rights": "Rights", "section": "Section", @@ -1925,36 +2137,44 @@ "tags": [], "title": "Title", "uniqueFields": { + "DOI": "10.1234/example.doi", "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "date": "1999-12-31", "edition": "8", "extra": "Extra", + "issue": "5", "language": "en-US", "libraryCatalog": "Library catalog", "pages": "1-10", "place": "Place", "publicationTitle": "Publication title", + "publisher": "Publisher", "rights": "Rights", "section": "Section", "shortTitle": "Short title", "title": "Title", - "url": "http://www.example.com" + "url": "http://www.example.com", + "volume": "6" }, "uri": "http://zotero.org/users/local/GtG6GoZj/items/4PHE8AXE", - "url": "http://www.example.com" + "url": "http://www.example.com", + "volume": "6" }, "patent": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "applicationNumber": "Application number", "assignee": "Assignee", "attachments": [], "authority": "Authority", + "citationKey": "Citation key", "collections": [], "country": "Country", "creators": [ @@ -1994,9 +2214,11 @@ "libraryID": null, "notes": [], "number": "3", + "originalDate": "Original date", "pages": "1-10", "patentNumber": "3", "place": "Place", + "priorityDate": "Original date", "priorityNumbers": "Priority numbers", "references": "References", "relations": {}, @@ -2007,17 +2229,20 @@ "tags": [], "title": "Title", "uniqueFields": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "applicationNumber": "Application number", "assignee": "Assignee", "authority": "Authority", + "citationKey": "Citation key", "country": "Country", "date": "1999-12-31", "extra": "Extra", "filingDate": "2000-01-02", "language": "en-US", "number": "3", + "originalDate": "Original date", "pages": "1-10", "place": "Place", "priorityNumbers": "Priority numbers", @@ -2032,10 +2257,12 @@ "url": "http://www.example.com" }, "podcast": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "attachments": [], "audioFileType": "Medium", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -2043,16 +2270,51 @@ "firstName": "podcasterFirst", "lastName": "podcasterLast" }, + { + "creatorType": "castMember", + "firstName": "castMemberFirst", + "lastName": "castMemberLast" + }, { "creatorType": "contributor", "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "director", + "firstName": "directorFirst", + "lastName": "directorLast" + }, + { + "creatorType": "executiveProducer", + "firstName": "executiveProducerFirst", + "lastName": "executiveProducerLast" + }, { "creatorType": "guest", "firstName": "guestFirst", "lastName": "guestLast" }, + { + "creatorType": "producer", + "firstName": "producerFirst", + "lastName": "producerLast" + }, + { + "creatorType": "scriptwriter", + "firstName": "scriptwriterFirst", + "lastName": "scriptwriterLast" + }, + { + "creatorType": "seriesCreator", + "firstName": "seriesCreatorFirst", + "lastName": "seriesCreatorLast" + }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "podcaster", "fieldMode": 1, @@ -2072,6 +2334,8 @@ "medium": "Medium", "notes": [], "number": "3", + "place": "Place", + "publisher": "Publisher", "relations": {}, "rights": "Rights", "runningTime": "1:22:33", @@ -2081,13 +2345,17 @@ "tags": [], "title": "Title", "uniqueFields": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", + "citationKey": "Citation key", "date": "1999-12-31", "extra": "Extra", "language": "en-US", "medium": "Medium", "number": "3", + "place": "Place", + "publisher": "Publisher", "rights": "Rights", "runningTime": "1:22:33", "seriesTitle": "Series title", @@ -2193,9 +2461,11 @@ "url": "http://www.example.com" }, "presentation": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "attachments": [], + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -2203,11 +2473,26 @@ "firstName": "presenterFirst", "lastName": "presenterLast" }, + { + "creatorType": "chair", + "firstName": "chairFirst", + "lastName": "chairLast" + }, { "creatorType": "contributor", "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "organizer", + "firstName": "organizerFirst", + "lastName": "organizerLast" + }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "presenter", "fieldMode": 1, @@ -2227,22 +2512,29 @@ "notes": [], "place": "Place", "presentationType": "Type", + "publicationTitle": "Publication title", "relations": {}, "rights": "Rights", "seeAlso": [], + "series": "Series", + "sessionTitle": "Publication title", "shortTitle": "Short title", "tags": [], "title": "Title", "type": "Type", "uniqueFields": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", + "citationKey": "Citation key", "date": "1999-12-31", "extra": "Extra", "language": "en-US", "meetingName": "Meeting name", "place": "Place", + "publicationTitle": "Publication title", "rights": "Rights", + "series": "Series", "shortTitle": "Short title", "title": "Title", "type": "Type", @@ -2252,6 +2544,7 @@ "url": "http://www.example.com" }, "radioBroadcast": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", @@ -2259,12 +2552,13 @@ "attachments": [], "audioRecordingFormat": "Medium", "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { - "creatorType": "director", - "firstName": "directorFirst", - "lastName": "directorLast" + "creatorType": "creator", + "firstName": "creatorFirst", + "lastName": "creatorLast" }, { "creatorType": "castMember", @@ -2276,11 +2570,26 @@ "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "director", + "firstName": "directorFirst", + "lastName": "directorLast" + }, + { + "creatorType": "executiveProducer", + "firstName": "executiveProducerFirst", + "lastName": "executiveProducerLast" + }, { "creatorType": "guest", "firstName": "guestFirst", "lastName": "guestLast" }, + { + "creatorType": "host", + "firstName": "hostFirst", + "lastName": "hostLast" + }, { "creatorType": "producer", "firstName": "producerFirst", @@ -2292,7 +2601,17 @@ "lastName": "scriptwriterLast" }, { - "creatorType": "director", + "creatorType": "seriesCreator", + "firstName": "seriesCreatorFirst", + "lastName": "seriesCreatorLast" + }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, + { + "creatorType": "creator", "fieldMode": 1, "lastName": "Institutional Author" } @@ -2324,11 +2643,13 @@ "tags": [], "title": "Title", "uniqueFields": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "date": "1999-12-31", "extra": "Extra", "language": "en-US", @@ -2348,12 +2669,16 @@ "url": "http://www.example.com" }, "report": { + "DOI": "10.1234/example.doi", + "ISBN": "978-1-234-56789-7", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -2366,6 +2691,11 @@ "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "editor", + "firstName": "editorFirst", + "lastName": "editorLast" + }, { "creatorType": "seriesEditor", "firstName": "seriesEditorFirst", @@ -2403,17 +2733,22 @@ "reportType": "Type", "rights": "Rights", "seeAlso": [], + "seriesNumber": "9", "seriesTitle": "Series title", "shortTitle": "Short title", "tags": [], "title": "Title", "type": "Type", "uniqueFields": { + "DOI": "10.1234/example.doi", + "ISBN": "978-1-234-56789-7", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "date": "1999-12-31", "extra": "Extra", "language": "en-US", @@ -2423,6 +2758,7 @@ "place": "Place", "publisher": "Publisher", "rights": "Rights", + "seriesNumber": "9", "seriesTitle": "Series title", "shortTitle": "Short title", "title": "Title", @@ -2516,9 +2852,11 @@ "version": "Version number" }, "statute": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "attachments": [], + "citationKey": "Citation key", "code": "Code", "codeNumber": "Code number", "collections": [], @@ -2564,8 +2902,10 @@ "tags": [], "title": "Title", "uniqueFields": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", + "citationKey": "Citation key", "code": "Code", "codeNumber": "Code number", "date": "1999-12-31", @@ -2585,12 +2925,16 @@ "url": "http://www.example.com" }, "thesis": { + "DOI": "10.1234/example.doi", + "ISBN": "978-1-234-56789-7", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -2626,17 +2970,23 @@ "relations": {}, "rights": "Rights", "seeAlso": [], + "series": "Series", + "seriesNumber": "9", "shortTitle": "Short title", "tags": [], "thesisType": "Type", "title": "Title", "type": "Type", "uniqueFields": { + "DOI": "10.1234/example.doi", + "ISBN": "978-1-234-56789-7", + "ISSN": "1234-5679", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "date": "1999-12-31", "extra": "Extra", "language": "en-US", @@ -2645,6 +2995,8 @@ "place": "Place", "publisher": "Publisher", "rights": "Rights", + "series": "Series", + "seriesNumber": "9", "shortTitle": "Short title", "title": "Title", "type": "Type", @@ -2655,12 +3007,14 @@ "url": "http://www.example.com" }, "tvBroadcast": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -2678,11 +3032,26 @@ "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "executiveProducer", + "firstName": "executiveProducerFirst", + "lastName": "executiveProducerLast" + }, { "creatorType": "guest", "firstName": "guestFirst", "lastName": "guestLast" }, + { + "creatorType": "host", + "firstName": "hostFirst", + "lastName": "hostLast" + }, + { + "creatorType": "narrator", + "firstName": "narratorFirst", + "lastName": "narratorLast" + }, { "creatorType": "producer", "firstName": "producerFirst", @@ -2693,6 +3062,16 @@ "firstName": "scriptwriterFirst", "lastName": "scriptwriterLast" }, + { + "creatorType": "seriesCreator", + "firstName": "seriesCreatorFirst", + "lastName": "seriesCreatorLast" + }, + { + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, { "creatorType": "director", "fieldMode": 1, @@ -2726,11 +3105,13 @@ "tags": [], "title": "Title", "uniqueFields": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "date": "1999-12-31", "extra": "Extra", "language": "en-US", @@ -2751,6 +3132,7 @@ "videoRecordingFormat": "Medium" }, "videoRecording": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", @@ -2758,12 +3140,13 @@ "archiveLocation": "Archive location", "attachments": [], "callNumber": "Call number", + "citationKey": "Citation key", "collections": [], "creators": [ { - "creatorType": "director", - "firstName": "directorFirst", - "lastName": "directorLast" + "creatorType": "uploader", + "firstName": "uploaderFirst", + "lastName": "uploaderLast" }, { "creatorType": "castMember", @@ -2775,6 +3158,36 @@ "firstName": "contributorFirst", "lastName": "contributorLast" }, + { + "creatorType": "creator", + "firstName": "creatorFirst", + "lastName": "creatorLast" + }, + { + "creatorType": "director", + "firstName": "directorFirst", + "lastName": "directorLast" + }, + { + "creatorType": "executiveProducer", + "firstName": "executiveProducerFirst", + "lastName": "executiveProducerLast" + }, + { + "creatorType": "guest", + "firstName": "guestFirst", + "lastName": "guestLast" + }, + { + "creatorType": "host", + "firstName": "hostFirst", + "lastName": "hostLast" + }, + { + "creatorType": "narrator", + "firstName": "narratorFirst", + "lastName": "narratorLast" + }, { "creatorType": "producer", "firstName": "producerFirst", @@ -2786,7 +3199,12 @@ "lastName": "scriptwriterLast" }, { - "creatorType": "director", + "creatorType": "translator", + "firstName": "translatorFirst", + "lastName": "translatorLast" + }, + { + "creatorType": "uploader", "fieldMode": 1, "lastName": "Institutional Author" } @@ -2816,12 +3234,14 @@ "tags": [], "title": "Title", "uniqueFields": { + "DOI": "10.1234/example.doi", "ISBN": "978-1-234-56789-7", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "archive": "Archive", "archiveLocation": "Archive location", "callNumber": "Call number", + "citationKey": "Citation key", "date": "1999-12-31", "extra": "Extra", "language": "en-US", @@ -2844,9 +3264,11 @@ "volume": "6" }, "webpage": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", "attachments": [], + "citationKey": "Citation key", "collections": [], "creators": [ { @@ -2880,7 +3302,9 @@ "language": "en-US", "libraryID": null, "notes": [], + "place": "Place", "publicationTitle": "Publication title", + "publisher": "Publisher", "relations": {}, "rights": "Rights", "seeAlso": [], @@ -2889,12 +3313,16 @@ "title": "Title", "type": "Type", "uniqueFields": { + "DOI": "10.1234/example.doi", "abstractNote": "Abstract note", "accessDate": "1997-06-13 23:59:58", + "citationKey": "Citation key", "date": "1999-12-31", "extra": "Extra", "language": "en-US", + "place": "Place", "publicationTitle": "Publication title", + "publisher": "Publisher", "rights": "Rights", "shortTitle": "Short title", "title": "Title",