Module:Citation/CS1/Whitelist: Difference between revisions
sync from sandbox;
m (41 revisions imported from templatewiki:Module:Citation/CS1/Whitelist) |
(sync from sandbox;) |
||
Line 1: | Line 1: | ||
--[[--------------------------< S U P P O R T E D P A R A M E T E R S >-------------------------------------- | --[[--------------------------< S U P P O R T E D P A R A M E T E R S >-------------------------------------- | ||
Line 68: | Line 5: | ||
true - these parameters are valid and supported parameters | true - these parameters are valid and supported parameters | ||
false - these parameters are deprecated but still supported | false - these parameters are deprecated but still supported | ||
nil - these parameters are no longer supported | nil - these parameters are no longer supported. remove entirely | ||
]] | ]] | ||
Line 93: | Line 30: | ||
['ASIN'] = true, | ['ASIN'] = true, | ||
['asin-tld'] = true, | ['asin-tld'] = true, | ||
['at'] = true, | ['at'] = true, | ||
['author'] = true, | ['author'] = true, | ||
Line 115: | Line 51: | ||
['chapter-url-access'] = true, | ['chapter-url-access'] = true, | ||
['citeseerx'] = true, | ['citeseerx'] = true, | ||
['collaboration'] = true, | ['collaboration'] = true, | ||
['conference'] = true, | ['conference'] = true, | ||
Line 125: | Line 60: | ||
['contributionurl'] = true, | ['contributionurl'] = true, | ||
['contribution-url'] = true, | ['contribution-url'] = true, | ||
['contribution-url-access'] = true, | |||
['contributor'] = true, | ['contributor'] = true, | ||
['contributor-first'] = true, | ['contributor-first'] = true, | ||
Line 134: | Line 70: | ||
['credits'] = true, -- cite episode, cite serial | ['credits'] = true, -- cite episode, cite serial | ||
['date'] = true, | ['date'] = true, | ||
['degree'] = true, | ['degree'] = true, | ||
['department'] = true, | ['department'] = true, | ||
Line 142: | Line 76: | ||
['displayauthors'] = true, | ['displayauthors'] = true, | ||
['display-authors'] = true, | ['display-authors'] = true, | ||
['display-contributors'] = true, | |||
['displayeditors'] = true, | ['displayeditors'] = true, | ||
['display-editors'] = true, | ['display-editors'] = true, | ||
['display-interviewers'] = true, | |||
['display-translators'] = true, | |||
['docket'] = true, | ['docket'] = true, | ||
['doi'] = true, | ['doi'] = true, | ||
Line 199: | Line 136: | ||
['interviewermask'] = true, | ['interviewermask'] = true, | ||
['interviewer-mask'] = true, | ['interviewer-mask'] = true, | ||
['isbn'] = true, | ['isbn'] = true, | ||
['ISBN'] = true, | ['ISBN'] = true, | ||
Line 224: | Line 160: | ||
['laysource'] = true, | ['laysource'] = true, | ||
['lay-source'] = true, | ['lay-source'] = true, | ||
['lay-format'] = true, | ['lay-format'] = true, | ||
['layurl'] = true, | ['layurl'] = true, | ||
Line 239: | Line 173: | ||
['mapurl'] = true, -- cite map only | ['mapurl'] = true, -- cite map only | ||
['map-url'] = true, -- cite map only | ['map-url'] = true, -- cite map only | ||
['map-url-access'] = true, -- cite map only | |||
['medium'] = true, | ['medium'] = true, | ||
['message-id'] = true, -- cite newsgroup | ['message-id'] = true, -- cite newsgroup | ||
Line 287: | Line 222: | ||
['quote'] = true, | ['quote'] = true, | ||
['ref'] = true, | ['ref'] = true, | ||
['rfc'] = true, | ['rfc'] = true, | ||
['RFC'] = true, | ['RFC'] = true, | ||
['scale'] = true, | ['scale'] = true, | ||
['script-article'] = true, | |||
['script-chapter'] = true, | ['script-chapter'] = true, | ||
['script-contribution'] = true, | |||
['script-entry'] = true, | |||
['script-journal'] = true, | |||
['script-magazine'] = true, | |||
['script-map'] = true, | |||
['script-newspaper'] = true, | |||
['script-periodical'] = true, | |||
['script-section'] = true, | |||
['script-title'] = true, | ['script-title'] = true, | ||
['script-website'] = true, | |||
['script-work'] = true, | |||
['season'] = true, | ['season'] = true, | ||
['section'] = true, | ['section'] = true, | ||
Line 316: | Line 261: | ||
['subjectlink'] = true, | ['subjectlink'] = true, | ||
['subject-link'] = true, | ['subject-link'] = true, | ||
['surname'] = true, | ['surname'] = true, | ||
['template-doc-demo'] = true, | ['template-doc-demo'] = true, | ||
Line 325: | Line 269: | ||
['titlelink'] = true, | ['titlelink'] = true, | ||
['title-link'] = true, | ['title-link'] = true, | ||
['trans-map'] = true, | ['trans-map'] = true, | ||
['transcript'] = true, | ['transcript'] = true, | ||
Line 331: | Line 274: | ||
['transcripturl'] = true, | ['transcripturl'] = true, | ||
['transcript-url'] = true, | ['transcript-url'] = true, | ||
['translator'] = true, | ['translator'] = true, | ||
['translator-first'] = true, | ['translator-first'] = true, | ||
Line 339: | Line 281: | ||
['translator-link'] = true, | ['translator-link'] = true, | ||
['translator-mask'] = true, | ['translator-mask'] = true, | ||
['trans-article'] = true, | |||
['trans-chapter'] = true, | |||
['trans-contribution'] = true, | |||
['trans-entry'] = true, | |||
['trans-journal'] = true, | |||
['trans-magazine'] = true, | |||
['trans-newspaper'] = true, | |||
['trans-periodical'] = true, | |||
['trans-section'] = true, | |||
['trans-title'] = true, | |||
['trans-website'] = true, | |||
['trans-work'] = true, | |||
['type'] = true, | ['type'] = true, | ||
['url'] = true, | ['url'] = true, | ||
['URL'] = true, | ['URL'] = true, | ||
['url-access'] = true, | ['url-access'] = true, | ||
['url-status'] = true, | |||
['vauthors'] = true, | ['vauthors'] = true, | ||
['veditors'] = true, | ['veditors'] = true, | ||
Line 401: | Line 356: | ||
['first#'] = true, | ['first#'] = true, | ||
['given#'] = true, | ['given#'] = true, | ||
['host#'] = true, | |||
['interviewer#'] = true, | ['interviewer#'] = true, | ||
['interviewer-first#'] = true, | ['interviewer-first#'] = true, | ||
Line 432: | Line 388: | ||
} | } | ||
Cite arXiv | --[[--------------------------< P R E P R I N T S U P P O R T E D P A R A M E T E R S >-------------------- | ||
tables. Those lists are supplemented with | |||
Cite arXiv, cite biorxiv, cite citeseerx, and cite ssrn are preprint templates that use the limited set of parameters | |||
defined in the limited_basic_arguments and limited_numbered_arguments tables. Those lists are supplemented with a | |||
template-specific list of parameters that are required by the particular template and may be exclusive to one of the | |||
proeprint templates. Some of these parameters may also be available to the general cs1|2 templates. | |||
Same conventions for true/false/nil as above. | |||
]] | ]] | ||
--[[ | --[[--------------------------< C I T E A R X I V >---------------------------------------------------------- | ||
]] | ]] | ||
Line 459: | Line 411: | ||
--[[--------------------------< C I T E B I O R X I V | --[[--------------------------< C I T E B I O R X I V >------------------------------------------------------ | ||
]] | ]] | ||
Line 477: | Line 420: | ||
--[[--------------------------< C I T E C I T E S E E R X | --[[--------------------------< C I T E C I T E S E E R X >-------------------------------------------------- | ||
]] | ]] | ||
local citeseerx_basic_arguments = { | local citeseerx_basic_arguments = { | ||
['citeseerx'] = true, | ['citeseerx'] = true, | ||
} | |||
--[[--------------------------< C I T E S S R N >------------------------------------------------------------ | |||
]] | |||
local ssrn_basic_arguments = { | |||
['ssrn'] = true, | |||
['SSRN'] = true, | |||
} | } | ||
Line 501: | Line 445: | ||
all three templates | all three templates | ||
Same conventions for true/false/nil as above. | |||
]] | ]] | ||
Line 521: | Line 462: | ||
['date'] = true, | ['date'] = true, | ||
['df'] = true, | ['df'] = true, | ||
['displayauthors'] = true, | |||
['display-authors'] = true, | ['display-authors'] = true, | ||
['first'] = true, | ['first'] = true, | ||
Line 550: | Line 492: | ||
['year'] = true, | ['year'] = true, | ||
} | } | ||
local limited_numbered_arguments = { | local limited_numbered_arguments = { | ||
['author#'] = true, | ['author#'] = true, | ||
Line 569: | Line 512: | ||
['surname#'] = true, | ['surname#'] = true, | ||
} | } | ||
--[[--------------------------< E X P O R T E D T A B L E S >------------------------------------------------ | |||
]] | |||
return { | return { | ||
Line 577: | Line 524: | ||
arxiv_basic_arguments = arxiv_basic_arguments, | arxiv_basic_arguments = arxiv_basic_arguments, | ||
biorxiv_basic_arguments = biorxiv_basic_arguments, | biorxiv_basic_arguments = biorxiv_basic_arguments, | ||
citeseerx_basic_arguments = citeseerx_basic_arguments | citeseerx_basic_arguments = citeseerx_basic_arguments, | ||
}; | ssrn_basic_arguments = ssrn_basic_arguments | ||
}; |