Skip to content

Commit 14fe100

Browse files
committed
Add type field to additional item types
Ensure the CSL `genre` variable is available as a descriptive alternative to the title where needed, and that the field is consistently positioned after the item creators. Examples: - Artwork: <https://www.zotero.org/groups/2205533/items/K6XB9LVX>, <https://www.zotero.org/groups/2205533/items/RR2RS99S> - Audio recording: <https://www.zotero.org/groups/2205533/items/NN2HAC8N> - Bill: <https://www.zotero.org/groups/2205533/items/Y6BIFHFV> - Blog post: <https://www.zotero.org/groups/2205533/items/IJBGS4BQ> - Book: <https://www.zotero.org/groups/2205533/items/Z5GA4MZ6> - Book section: <https://www.zotero.org/groups/2205533/items/3DSWRCV5>, <https://www.zotero.org/groups/2205533/items/8KXQGYJ9>, <https://www.zotero.org/groups/2205533/items/GPHC7CD9> - Document: <https://www.zotero.org/groups/2205533/items/ESNIH8AM>, <https://www.zotero.org/groups/2205533/items/YKHDNKZH> - Email: <https://www.zotero.org/groups/2205533/items/YKM3U3E2> - Instant message: <https://www.zotero.org/groups/2205533/items/KREBYCDI>, <https://www.zotero.org/groups/2205533/items/Y9QHDW9F> - Interview: <https://www.zotero.org/groups/2205533/items/TMF724TM>, <https://www.zotero.org/groups/2205533/items/GQ46F8B6>, <https://www.zotero.org/groups/2205533/items/YUZC7EYX> - Journal article: <https://www.zotero.org/groups/2205533/items/QDNCCZW2>, <https://www.zotero.org/groups/2205533/items/KV6EQJIX>, <https://www.zotero.org/groups/2205533/items/NY723H2C>, <https://www.zotero.org/groups/2205533/items/AUQ2KKYH> - Magazine article: <https://www.zotero.org/groups/2205533/items/ZR4SY786> - Newspaper article: <https://www.zotero.org/groups/2205533/items/MAWJL9U8>, <https://www.zotero.org/groups/2205533/items/B3MIM6N2> - Podcast: <https://www.zotero.org/groups/2205533/items/MINIEB3W> - Radio broadcast: <https://www.zotero.org/groups/2205533/items/CTN4WQCJ> - TV broadcast: <https://www.zotero.org/groups/2205533/items/W8PBB829> - Video recording: <https://www.zotero.org/groups/2205533/items/MLUMWEEC> - Web page: <https://www.zotero.org/groups/2205533/items/CRHZHS6Z>, <https://www.zotero.org/groups/2205533/items/5SDSKT2D>, <https://www.zotero.org/groups/2205533/items/MWHM3SMK>
1 parent 7f04bb5 commit 14fe100

1 file changed

Lines changed: 71 additions & 20 deletions

File tree

schema.json

Lines changed: 71 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@
1515
{
1616
"field": "abstractNote"
1717
},
18+
{
19+
"field": "type"
20+
},
1821
{
1922
"field": "artworkMedium",
2023
"baseField": "medium"
@@ -99,6 +102,9 @@
99102
{
100103
"field": "abstractNote"
101104
},
105+
{
106+
"field": "type"
107+
},
102108
{
103109
"field": "audioRecordingFormat",
104110
"baseField": "medium"
@@ -196,6 +202,9 @@
196202
{
197203
"field": "abstractNote"
198204
},
205+
{
206+
"field": "type"
207+
},
199208
{
200209
"field": "billNumber",
201210
"baseField": "number"
@@ -274,6 +283,9 @@
274283
{
275284
"field": "abstractNote"
276285
},
286+
{
287+
"field": "type"
288+
},
277289
{
278290
"field": "blogTitle",
279291
"baseField": "publicationTitle"
@@ -338,6 +350,9 @@
338350
{
339351
"field": "abstractNote"
340352
},
353+
{
354+
"field": "type"
355+
},
341356
{
342357
"field": "series"
343358
},
@@ -449,6 +464,9 @@
449464
{
450465
"field": "abstractNote"
451466
},
467+
{
468+
"field": "type"
469+
},
452470
{
453471
"field": "bookTitle",
454472
"baseField": "publicationTitle"
@@ -719,6 +737,9 @@
719737
{
720738
"field": "abstractNote"
721739
},
740+
{
741+
"field": "type"
742+
},
722743
{
723744
"field": "proceedingsTitle",
724745
"baseField": "publicationTitle"
@@ -828,11 +849,11 @@
828849
"field": "abstractNote"
829850
},
830851
{
831-
"field": "identifier",
832-
"baseField": "number"
852+
"field": "type"
833853
},
834854
{
835-
"field": "type"
855+
"field": "identifier",
856+
"baseField": "number"
836857
},
837858
{
838859
"field": "versionNumber"
@@ -1085,6 +1106,9 @@
10851106
{
10861107
"field": "abstractNote"
10871108
},
1109+
{
1110+
"field": "type"
1111+
},
10881112
{
10891113
"field": "date"
10901114
},
@@ -1237,6 +1261,10 @@
12371261
{
12381262
"field": "abstractNote"
12391263
},
1264+
{
1265+
"field": "genre",
1266+
"baseField": "type"
1267+
},
12401268
{
12411269
"field": "distributor",
12421270
"baseField": "publisher"
@@ -1247,10 +1275,6 @@
12471275
{
12481276
"field": "date"
12491277
},
1250-
{
1251-
"field": "genre",
1252-
"baseField": "type"
1253-
},
12541278
{
12551279
"field": "videoRecordingFormat",
12561280
"baseField": "medium"
@@ -1335,14 +1359,14 @@
13351359
{
13361360
"field": "abstractNote"
13371361
},
1338-
{
1339-
"field": "forumTitle",
1340-
"baseField": "publicationTitle"
1341-
},
13421362
{
13431363
"field": "postType",
13441364
"baseField": "type"
13451365
},
1366+
{
1367+
"field": "forumTitle",
1368+
"baseField": "publicationTitle"
1369+
},
13461370
{
13471371
"field": "date"
13481372
},
@@ -1463,6 +1487,9 @@
14631487
{
14641488
"field": "abstractNote"
14651489
},
1490+
{
1491+
"field": "type"
1492+
},
14661493
{
14671494
"field": "date"
14681495
},
@@ -1513,6 +1540,9 @@
15131540
{
15141541
"field": "abstractNote"
15151542
},
1543+
{
1544+
"field": "type"
1545+
},
15161546
{
15171547
"field": "interviewMedium",
15181548
"baseField": "medium"
@@ -1588,6 +1618,9 @@
15881618
{
15891619
"field": "abstractNote"
15901620
},
1621+
{
1622+
"field": "type"
1623+
},
15911624
{
15921625
"field": "publicationTitle"
15931626
},
@@ -1776,6 +1809,9 @@
17761809
{
17771810
"field": "abstractNote"
17781811
},
1812+
{
1813+
"field": "type"
1814+
},
17791815
{
17801816
"field": "publicationTitle"
17811817
},
@@ -2025,6 +2061,9 @@
20252061
{
20262062
"field": "abstractNote"
20272063
},
2064+
{
2065+
"field": "type"
2066+
},
20282067
{
20292068
"field": "publicationTitle"
20302069
},
@@ -2213,6 +2252,9 @@
22132252
{
22142253
"field": "abstractNote"
22152254
},
2255+
{
2256+
"field": "type"
2257+
},
22162258
{
22172259
"field": "seriesTitle"
22182260
},
@@ -2466,6 +2508,9 @@
24662508
{
24672509
"field": "abstractNote"
24682510
},
2511+
{
2512+
"field": "type"
2513+
},
24692514
{
24702515
"field": "programTitle",
24712516
"baseField": "publicationTitle"
@@ -2574,14 +2619,14 @@
25742619
{
25752620
"field": "abstractNote"
25762621
},
2577-
{
2578-
"field": "reportNumber",
2579-
"baseField": "number"
2580-
},
25812622
{
25822623
"field": "reportType",
25832624
"baseField": "type"
25842625
},
2626+
{
2627+
"field": "reportNumber",
2628+
"baseField": "number"
2629+
},
25852630
{
25862631
"field": "institution",
25872632
"baseField": "publisher"
@@ -2930,6 +2975,9 @@
29302975
{
29312976
"field": "abstractNote"
29322977
},
2978+
{
2979+
"field": "type"
2980+
},
29332981
{
29342982
"field": "programTitle",
29352983
"baseField": "publicationTitle"
@@ -3038,6 +3086,9 @@
30383086
{
30393087
"field": "abstractNote"
30403088
},
3089+
{
3090+
"field": "type"
3091+
},
30413092
{
30423093
"field": "videoRecordingFormat",
30433094
"baseField": "medium"
@@ -3150,14 +3201,14 @@
31503201
{
31513202
"field": "abstractNote"
31523203
},
3153-
{
3154-
"field": "websiteTitle",
3155-
"baseField": "publicationTitle"
3156-
},
31573204
{
31583205
"field": "websiteType",
31593206
"baseField": "type"
31603207
},
3208+
{
3209+
"field": "websiteTitle",
3210+
"baseField": "publicationTitle"
3211+
},
31613212
{
31623213
"field": "date"
31633214
},
@@ -13642,4 +13693,4 @@
1364213693
}
1364313694
}
1364413695
}
13645-
}
13696+
}

0 commit comments

Comments
 (0)