「モジュール:Citation/CS1/Whitelist」の版間の差分
ナビゲーションに移動
検索に移動
sync from sandbox;
細 (1版 をインポートしました) |
bsd>Trappist the monk (sync from sandbox;) |
||
1行目: | 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 >-------------------------------------- | ||
5行目: | 4行目: | ||
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 | ||
tracked - these parameters are valid and supported parameters tracked in an eponymous properties category | |||
nil - these parameters are no longer supported. remove entirely | nil - these parameters are no longer supported. remove entirely | ||
20行目: | 20行目: | ||
['article'] = true, | ['article'] = true, | ||
['article-format'] = true, | ['article-format'] = true, | ||
['article-number'] = true, -- {{cite journal}}, {{cite conference}}; {{citation}} when |journal= has a value | |||
['article-url'] = true, | ['article-url'] = true, | ||
['article-url-access'] = true, | ['article-url-access'] = true, | ||
34行目: | 35行目: | ||
['authorlink'] = true, | ['authorlink'] = true, | ||
['author-link'] = true, | ['author-link'] = true, | ||
['author-mask'] = true, | ['author-mask'] = true, | ||
['authors'] = true, | ['authors'] = true, | ||
40行目: | 40行目: | ||
['bibcode-access'] = true, | ['bibcode-access'] = true, | ||
['biorxiv'] = true, -- cite biorxiv; here because allowed in cite ... as identifier | ['biorxiv'] = true, -- cite biorxiv; here because allowed in cite ... as identifier | ||
['chapter'] = true, | ['chapter'] = true, | ||
['chapter-format'] = true, | ['chapter-format'] = true, | ||
['chapter-url'] = true, | ['chapter-url'] = true, | ||
['chapter-url-access'] = true, | ['chapter-url-access'] = true, | ||
['citeseerx'] = true, -- cite citeseerx; here because allowed in cite ... as identifier | ['citeseerx'] = true, -- cite citeseerx; here because allowed in cite ... as identifier | ||
['collaboration'] = true, | ['collaboration'] = true, | ||
['contribution'] = true, | ['contribution'] = true, | ||
['contribution-format'] = true, | ['contribution-format'] = true, | ||
['contribution-url'] = true, | ['contribution-url'] = true, | ||
['contribution-url-access'] = true, | ['contribution-url-access'] = true, | ||
67行目: | 58行目: | ||
['contributor-mask'] = true, | ['contributor-mask'] = true, | ||
['date'] = true, | ['date'] = true, | ||
['department'] = true, | ['department'] = true, | ||
['df'] = true, | ['df'] = true, | ||
['dictionary'] = true, | ['dictionary'] = true, | ||
['display-authors'] = true, | ['display-authors'] = true, | ||
['display-contributors'] = true, | ['display-contributors'] = true, | ||
78行目: | 67行目: | ||
['display-subjects'] = true, | ['display-subjects'] = true, | ||
['display-translators'] = true, | ['display-translators'] = true, | ||
['doi'] = true, | ['doi'] = true, | ||
['DOI'] = true, | ['DOI'] = true, | ||
89行目: | 77行目: | ||
['editor-last'] = true, | ['editor-last'] = true, | ||
['editor-surname'] = true, | ['editor-surname'] = true, | ||
['editor-link'] = true, | ['editor-link'] = true, | ||
['editor-mask'] = true, | ['editor-mask'] = true, | ||
['eissn'] = true, | ['eissn'] = true, | ||
['EISSN'] = true, | ['EISSN'] = true, | ||
102行目: | 88行目: | ||
['entry-url-access'] = true, | ['entry-url-access'] = true, | ||
['eprint'] = true, -- cite arxiv; here because allowed in cite ... as identifier | ['eprint'] = true, -- cite arxiv; here because allowed in cite ... as identifier | ||
['first'] = true, | ['first'] = true, | ||
['format'] = true, | ['format'] = true, | ||
112行目: | 94行目: | ||
['HDL'] = true, | ['HDL'] = true, | ||
['hdl-access'] = true, | ['hdl-access'] = true, | ||
['host'] = true, | ['host'] = true, -- unique to certain templates? | ||
['id'] = true, | ['id'] = true, | ||
['ID'] = true, | ['ID'] = true, | ||
[' | ['institution'] = true, -- constrain to cite thesis? | ||
['interviewer'] = true, | ['interviewer'] = true, | ||
['interviewer-first'] = true, | ['interviewer-first'] = true, | ||
126行目: | 107行目: | ||
['isbn'] = true, | ['isbn'] = true, | ||
['ISBN'] = true, | ['ISBN'] = true, | ||
['ismn'] = true, | ['ismn'] = true, | ||
['ISMN'] = true, | ['ISMN'] = true, | ||
142行目: | 121行目: | ||
['language'] = true, | ['language'] = true, | ||
['last'] = true, | ['last'] = true, | ||
[' | ['lay-date'] = false, | ||
['lay-format'] = false, | |||
['lay-source'] = false, | |||
['lay- | ['lay-url'] = false, | ||
['lay-source'] = | |||
['lay-url'] = | |||
['lccn'] = true, | ['lccn'] = true, | ||
['LCCN'] = true, | ['LCCN'] = true, | ||
156行目: | 130行目: | ||
['magazine'] = true, | ['magazine'] = true, | ||
['medium'] = true, | ['medium'] = true, | ||
['minutes'] = true, | ['minutes'] = true, -- constrain to cite AV media and podcast? | ||
['mode'] = true, | ['mode'] = true, | ||
['mr'] = true, | ['mr'] = true, | ||
['MR'] = true, | ['MR'] = true, | ||
['name-list-style'] = true, | ['name-list-style'] = true, | ||
['newspaper'] = true, | ['newspaper'] = true, | ||
['no-pp'] = true, | ['no-pp'] = true, | ||
['no-tracking'] = true, | ['no-tracking'] = true, | ||
193行目: | 164行目: | ||
['postscript'] = true, | ['postscript'] = true, | ||
['pp'] = true, | ['pp'] = true, | ||
['publication-date'] = true, | ['publication-date'] = true, | ||
['publication-place'] = true, | ['publication-place'] = true, | ||
['publisher'] = true, | ['publisher'] = true, | ||
221行目: | 190行目: | ||
['script-website'] = true, | ['script-website'] = true, | ||
['script-work'] = true, | ['script-work'] = true, | ||
['section'] = true, | ['section'] = true, | ||
['section-format'] = true, | ['section-format'] = true, | ||
['section-url'] = true, | ['section-url'] = true, | ||
['section-url-access'] = true, | ['section-url-access'] = true, | ||
['series'] = true, | ['series'] = true, | ||
['ssrn'] = true, -- cite ssrn; these three here because allowed in cite ... as identifier | |||
['ssrn'] = true, -- cite ssrn; these | |||
['SSRN'] = true, | ['SSRN'] = true, | ||
['ssrn-access'] = true, | |||
['subject'] = true, | ['subject'] = true, | ||
['subject-link'] = true, | ['subject-link'] = true, | ||
['subject-mask'] = true, | ['subject-mask'] = true, | ||
245行目: | 206行目: | ||
['s2cid-access'] = true, | ['s2cid-access'] = true, | ||
['template-doc-demo'] = true, | ['template-doc-demo'] = true, | ||
['time'] = true, | ['time'] = true, -- constrain to cite av media and podcast? | ||
['time-caption'] = true, -- constrain to cite av media and podcast? | |||
['time-caption'] = true, | |||
['title'] = true, | ['title'] = true, | ||
['title-link'] = true, | ['title-link'] = true, | ||
['translator'] = true, | ['translator'] = true, | ||
286行目: | 245行目: | ||
['zbl'] = true, | ['zbl'] = true, | ||
['ZBL'] = true, | ['ZBL'] = true, | ||
} | } | ||
local numbered_arguments = { | local numbered_arguments = { | ||
304行目: | 263行目: | ||
['author-mask#'] = true, | ['author-mask#'] = true, | ||
['author#-mask'] = true, | ['author#-mask'] = true, | ||
['contributor#'] = true, | ['contributor#'] = true, | ||
['contributor-first#'] = true, | ['contributor-first#'] = true, | ||
330行目: | 287行目: | ||
['editor-link#'] = true, | ['editor-link#'] = true, | ||
['editor#-link'] = true, | ['editor#-link'] = true, | ||
['editor-mask#'] = true, | ['editor-mask#'] = true, | ||
['editor#-mask'] = true, | ['editor#-mask'] = true, | ||
354行目: | 309行目: | ||
['subject-link#'] = true, | ['subject-link#'] = true, | ||
['subject#-link'] = true, | ['subject#-link'] = true, | ||
['subject-mask#'] = true, | ['subject-mask#'] = true, | ||
['subject#-mask'] = true, | ['subject#-mask'] = true, | ||
372行目: | 325行目: | ||
['translator-mask#'] = true, | ['translator-mask#'] = true, | ||
['translator#-mask'] = true, | ['translator#-mask'] = true, | ||
} | } | ||
382行目: | 335行目: | ||
preprint templates. Some of these parameters may also be available to the general cs1|2 templates. | preprint templates. Some of these parameters may also be available to the general cs1|2 templates. | ||
Same conventions for true/false/nil as above. | Same conventions for true/false/tracked/nil as above. | ||
]] | ]] | ||
401行目: | 354行目: | ||
['ssrn'] = true, | ['ssrn'] = true, | ||
['SSRN'] = true, | ['SSRN'] = true, | ||
['ssrn-access'] = true, | |||
}, | }, | ||
} | } | ||
407行目: | 361行目: | ||
--[[--------------------------< L I M I T E D S U P P O R T E D P A R A M E T E R S >---------------------- | --[[--------------------------< L I M I T E D S U P P O R T E D P A R A M E T E R S >---------------------- | ||
cite arxiv, cite biorxiv, cite citeseerx, and cite ssrn templates are preprint templates so are allowed only a | |||
limited subset of parameters allowed to all other cs1|2 templates. The limited subset is defined here. | |||
all | |||
Same conventions for true/false/nil as above. | Same conventions for true/false/tracked/nil as above. | ||
]] | ]] | ||
425行目: | 378行目: | ||
['authorlink'] = true, | ['authorlink'] = true, | ||
['author-mask'] = true, | ['author-mask'] = true, | ||
['authors'] = true, | ['authors'] = true, | ||
['collaboration'] = true, | ['collaboration'] = true, | ||
431行目: | 383行目: | ||
['df'] = true, | ['df'] = true, | ||
['display-authors'] = true, | ['display-authors'] = true, | ||
['first'] = true, | ['first'] = true, | ||
['given'] = true, | ['given'] = true, | ||
['language'] = true, | ['language'] = true, | ||
['last'] = true, | ['last'] = true, | ||
['mode'] = true, | ['mode'] = true, | ||
['name-list-style'] = true, | ['name-list-style'] = true, | ||
['no-tracking'] = true, | ['no-tracking'] = true, | ||
['p'] = true, | ['p'] = true, | ||
455行目: | 402行目: | ||
['title'] = true, | ['title'] = true, | ||
['trans-title'] = true, | ['trans-title'] = true, | ||
['vauthors'] = true, | ['vauthors'] = true, | ||
['year'] = true, | ['year'] = true, | ||
} | } | ||
local limited_numbered_arguments = { | local limited_numbered_arguments = { | ||
477行目: | 422行目: | ||
['author-mask#'] = true, | ['author-mask#'] = true, | ||
['author#-mask'] = true, | ['author#-mask'] = true, | ||
['first#'] = true, | ['first#'] = true, | ||
['given#'] = true, | ['given#'] = true, | ||
491行目: | 434行目: | ||
table are the template's CitationClass parameter value | table are the template's CitationClass parameter value | ||
Same conventions for true/false/nil as above. | Same conventions for true/false/tracked/nil as above. | ||
]] | ]] | ||
499行目: | 442行目: | ||
['transcript'] = true, | ['transcript'] = true, | ||
['transcript-format'] = true, | ['transcript-format'] = true, | ||
['transcript-url'] = true, | ['transcript-url'] = true, | ||
}, | |||
conference = { | |||
['book-title'] = true, | |||
['conference'] = true, | |||
['conference-format'] = true, | |||
['conference-url'] = true, | |||
['event'] = true, | |||
}, | }, | ||
episode = { | episode = { | ||
506行目: | 455行目: | ||
['air-date'] = true, | ['air-date'] = true, | ||
['credits'] = true, | ['credits'] = true, | ||
['episode-link'] = true, -- alias of |title-link= | ['episode-link'] = true, -- alias of |title-link= | ||
['network'] = true, | ['network'] = true, | ||
['season'] = true, | |||
['series-link'] = true, | |||
['series-no'] = true, | |||
['series-number'] = true, | |||
['station'] = true, | ['station'] = true, | ||
['transcript'] = true, | ['transcript'] = true, | ||
['transcript-format'] = true, | ['transcript-format'] = true, | ||
['transcripturl'] = | ['transcripturl'] = false, | ||
['transcript-url'] = true, | ['transcript-url'] = true, | ||
}, | }, | ||
mailinglist = { | mailinglist = { | ||
['mailing-list'] = true, | ['mailing-list'] = true, | ||
}, | }, | ||
map = { | map = { | ||
['cartography'] = true, | |||
['inset'] = true, | ['inset'] = true, | ||
['map'] = true, | ['map'] = true, | ||
['map-format'] = true, | ['map-format'] = true, | ||
['map-url'] = true, | ['map-url'] = true, | ||
['map-url-access'] = true, | ['map-url-access'] = true, | ||
535行目: | 486行目: | ||
['message-id'] = true, | ['message-id'] = true, | ||
['newsgroup'] = true, | ['newsgroup'] = true, | ||
}, | |||
report = { | |||
['docket'] = true, | |||
}, | }, | ||
serial = { | serial = { | ||
541行目: | 495行目: | ||
['credits'] = true, | ['credits'] = true, | ||
['episode'] = true, -- cite serial only TODO: make available to cite episode? | ['episode'] = true, -- cite serial only TODO: make available to cite episode? | ||
[' | ['episode-link'] = true, -- alias of |title-link= | ||
['network'] = true, | ['network'] = true, | ||
['series-link'] = true, | |||
['station'] = true, | ['station'] = true, | ||
}, | |||
speech = { | |||
['conference'] = true, | |||
['conference-format'] = true, | |||
['conference-url'] = true, | |||
['event'] = true, | |||
}, | |||
thesis = { | |||
['degree'] = true, | |||
['docket'] = true, | |||
}, | }, | ||
} | } |