Module:Citation/CS1/Whitelist: Difference between revisions
synch from sandbox;
imported>Rob Kam m (1 revision imported) |
enwiki:Mediawiki>Trappist the monk (synch from sandbox;) |
||
Line 4: | Line 4: | ||
This is a list of parameters that once were but now are no longer supported: | This is a list of parameters that once were but now are no longer supported: | ||
['albumlink'] = nil, | ['albumlink'] = nil, -- unique alias of titlelink used by old cite AV media notes | ||
['albumtype'] = nil, | ['albumtype'] = nil, -- controled inappropriate functionality in the old cite AV media notes | ||
['artist'] = nil, | ['artist'] = nil, -- unique alias of others used by old cite AV media notes | ||
['ARXIV'] = nil, | ['ARXIV'] = nil, -- not an initialization | ||
['Author'] = nil, | ['Author'] = nil, -- non-standard capitalization | ||
['authorformat'] = nil, | ['authorformat'] = nil, -- primarily used to support Vancouver format which functionality now part of name-list-format | ||
['author-format'] = nil, | ['author-format'] = nil, -- primarily used to support Vancouver format which functionality now part of name-list-format | ||
['author-name-separator'] = nil,-- primarily used to support Vancouver format which functionality now part of name-list-format | ['author-name-separator'] = nil, -- primarily used to support Vancouver format which functionality now part of name-list-format | ||
['author-separator'] = nil, | ['author-separator'] = nil, -- primarily used to support Vancouver format which functionality now part of name-list-format | ||
['began'] = nil, | ['began'] = nil, -- module handles date ranges; cite episode and cite series | ||
['BIBCODE'] = nil, | ['BIBCODE'] = nil, -- not an initialization | ||
['callsign'] = nil, | ['callsign'] = nil, -- cite interview removed | ||
['call-sign'] = nil, | ['call-sign'] = nil, -- cite interview removed | ||
['chapterlink'] = nil, | ['chapterlink'] = nil, -- if ever necessary to link to a chapter article, |chapter= can be wikilinked | ||
['chapter-link'] = nil, | ['chapter-link'] = nil, -- | ||
['city'] = nil, | ['city'] = nil, -- cite interview removed | ||
['coauthor'] = nil, | ['coauthor'] = nil, -- redundant to |authorn=; not made part of metadata | ||
['coauthors'] = nil, | ['coauthors'] = nil, -- redundant to |authorn=; not made part of metadata | ||
['cointerviewers'] = nil, | ['cointerviewers'] = nil, -- unique alias of others used by old cite interview | ||
['day'] = nil, | ['day'] = nil, -- deprecated in {{citation/core}} and somehow undeprecated in Module:Citation/CS1 and now finally removed | ||
['director'] = nil, | ['director'] = nil, -- unique alias of author used by old cite DVD-notes | ||
['doi_brokendate'] = nil, | ['doi_brokendate'] = nil, -- alias of doi-broken-date | ||
['doi_inactivedate'] = nil, | ['doi_inactivedate'] = nil, -- alias of doi-inactive-date | ||
['DoiBroken'] = nil, | ['DoiBroken'] = nil, -- not used, non-standard captialization | ||
['Editor'] = nil, | ['Editor'] = nil, -- non-standard capitalization | ||
['editorformat'] = nil, | ['editorformat'] = nil, -- primarily used to support Vancouver format which functionality now part of name-list-format | ||
['EditorSurname'] = nil, | ['EditorSurname'] = nil, -- non-standard capitalization | ||
['editor-format'] = nil, | ['editor-format'] = nil, -- primarily used to support Vancouver format which functionality now part of name-list-format | ||
['EditorGiven'] = nil, | ['EditorGiven'] = nil, -- non-standard capitalization | ||
['editor-name-separator'] = nil,-- primarily used to support Vancouver format which functionality now part of name-list-format | ['editor-name-separator'] = nil, -- primarily used to support Vancouver format which functionality now part of name-list-format | ||
['editor-separator'] = nil, | ['editor-separator'] = nil, -- primarily used to support Vancouver format which functionality now part of name-list-format | ||
['Embargo'] = nil, | ['Embargo'] = nil, -- not used, non-standard capitalization | ||
['ended'] = nil, | ['ended'] = nil, -- module handles date ranges; cite episode and cite series | ||
['month'] = nil, | ['in'] = nil, -- ambiguous between use for language, appearance of a lesser work in an edited work | ||
['name-separator'] = nil, | ['month'] = nil, -- functionality supported by |date= | ||
['notestitle'] = nil, | ['name-separator'] = nil, -- primarily used to support Vancouver format which functionality now part of name-list-format | ||
['PPrefix'] = nil, | ['notestitle'] = nil, -- unique alias of chapter used by old cite AV media notes | ||
['PPPrefix'] = nil, | ['PPrefix'] = nil, -- non-standard capitalization | ||
['pp-prefix'] = nil, | ['PPPrefix'] = nil, -- not used, non-standard capitalization | ||
['p-prefix'] = nil, | ['pp-prefix'] = nil, -- not used, not documented | ||
['program'] = nil, | ['p-prefix'] = nil, -- not used, not documented | ||
['publisherid'] = nil, | ['program'] = nil, -- cite interview removed | ||
['Ref'] = nil, | ['publisherid'] = nil, -- unique alias of id used by old cite AV media notes and old cite DVD-notes | ||
['separator'] = nil, | ['Ref'] = nil, -- non-standard capitalization | ||
['template doc demo'] = nil, | ['separator'] = nil, -- this functionality now provided by |mode= | ||
['titleyear'] = nil, | ['template doc demo'] = nil, -- alias of template doc demo | ||
['trans_chapter'] = nil, | ['titleyear'] = nil, -- unique alias of origyear used by old cite DVD-notes | ||
['trans_title'] = nil, | ['trans_chapter'] = nil, -- alias of trans-chapter | ||
['trans_title'] = nil, -- alias of trans-title | |||
['Author#'] = nil, | ['Author#'] = nil, -- non-standard capitalization | ||
['authors#'] = nil, | ['authors#'] = nil, -- no need for multiple lists of author names | ||
['Editor#'] = nil, | ['Editor#'] = nil, -- non-standard capitalization | ||
['editors#'] = nil, | ['editors#'] = nil, -- no need for multiple lists of editor names | ||
['EditorGiven#'] = nil, | ['EditorGiven#'] = nil, -- non-standard capitalization | ||
['EditorSurname#'] = nil, | ['EditorSurname#'] = nil, -- non-standard capitalization | ||
]] | ]] | ||
Line 85: | Line 86: | ||
['archive-url'] = true, | ['archive-url'] = true, | ||
['article'] = true, | ['article'] = true, | ||
['article-format'] = true, | |||
['article-url'] = true, | |||
['article-url-access'] = true, | |||
['arxiv'] = true, | ['arxiv'] = true, | ||
['asin'] = true, | ['asin'] = true, | ||
['ASIN'] = true, | ['ASIN'] = true, | ||
['asin-tld'] = true, | ['asin-tld'] = true, | ||
['ASIN-TLD'] = | ['ASIN-TLD'] = false, -- not an identifier but an identifier-modifier | ||
['at'] = true, | ['at'] = true, | ||
['author'] = true, | ['author'] = true, | ||
Line 111: | Line 115: | ||
['chapter-url-access'] = true, | ['chapter-url-access'] = true, | ||
['citeseerx'] = true, | ['citeseerx'] = true, | ||
['class'] = | ['class'] = false, -- cite arxiv only; general use deprecated | ||
['collaboration'] = true, | ['collaboration'] = true, | ||
['conference'] = true, | ['conference'] = true, | ||
Line 128: | Line 132: | ||
['contributor-link'] = true, | ['contributor-link'] = true, | ||
['contributor-mask'] = true, | ['contributor-mask'] = true, | ||
['credits'] = true, | ['credits'] = true, -- cite episode, cite serial | ||
['date'] = true, | ['date'] = true, | ||
['deadurl'] = true, | ['deadurl'] = true, | ||
Line 164: | Line 168: | ||
['encyclopedia'] = true, | ['encyclopedia'] = true, | ||
['entry'] = true, | ['entry'] = true, | ||
['entry-format'] = true, | |||
['entry-url'] = true, | |||
['entry-url-access'] = true, | |||
['episode'] = true, -- cite serial only TODO: make available to cite episode? | ['episode'] = true, -- cite serial only TODO: make available to cite episode? | ||
['episodelink'] = true, -- cite episode and cite serial | ['episodelink'] = true, -- cite episode and cite serial | ||
Line 183: | Line 190: | ||
['ignoreisbnerror'] = true, | ['ignoreisbnerror'] = true, | ||
['ignore-isbn-error'] = true, | ['ignore-isbn-error'] = true, | ||
['inset'] = true, | ['inset'] = true, | ||
['institution'] = true, | ['institution'] = true, | ||
Line 227: | Line 233: | ||
['location'] = true, | ['location'] = true, | ||
['magazine'] = true, | ['magazine'] = true, | ||
['mailinglist'] = true, | ['mailinglist'] = true, -- cite mailing list only | ||
['mailing-list'] = true, | ['mailing-list'] = true, -- cite mailing list only | ||
['map'] = true, | ['map'] = true, -- cite map only | ||
['map-format'] = true, | ['map-format'] = true, -- cite map only | ||
['mapurl'] = true, | ['mapurl'] = true, -- cite map only | ||
['map-url'] = true, | ['map-url'] = true, -- cite map only | ||
['medium'] = true, | ['medium'] = true, | ||
['message-id'] = true, | ['message-id'] = true, -- cite newsgroup | ||
['minutes'] = true, | ['minutes'] = true, | ||
['mode'] = true, | ['mode'] = true, | ||
Line 290: | Line 296: | ||
['section'] = true, | ['section'] = true, | ||
['section-format'] = true, | ['section-format'] = true, | ||
['sections'] = true, | ['sections'] = true, -- cite map only | ||
['sectionurl'] = true, | ['sectionurl'] = true, | ||
['section-url'] = true, | ['section-url'] = true, | ||
['section-url-access'] = true, | |||
['series'] = true, | ['series'] = true, | ||
['serieslink'] = true, | ['serieslink'] = true, | ||
Line 427: | Line 434: | ||
--[[--------------------------< C I T E A R X I V S U P P O R T E D P A R A M E T E R S >---------------- | --[[--------------------------< C I T E A R X I V S U P P O R T E D P A R A M E T E R S >---------------- | ||
Cite arXiv uses the limited set of parameters defined in the limited_basic_arguments and limited_numbered_arguments | |||
tables. Those lists are supplemented with this list of parameters that are exclusive to cite arXiv but not supported | |||
by other cs1 templates that use the limited parameter set. | |||
Because a steady-state signal conveys no useful information, whitelist.basic_arguments[] list items can have three values: | Because a steady-state signal conveys no useful information, whitelist.basic_arguments[] list items can have three values: | ||
Line 439: | Line 447: | ||
--[[ | --[[ | ||
This is a list of parameters that once were but now are no longer supported: | This is a list of parameters that once were but now are no longer supported: | ||
['ARXIV'] = nil, | ['ARXIV'] = nil, -- not an initialization | ||
['version'] = nil, | ['version'] = nil, -- this is the cite arxiv parameter; |version= still supported by other cs1|2 templates | ||
]] | ]] | ||
local arxiv_basic_arguments = { | local arxiv_basic_arguments = { | ||
['arxiv'] = true, | ['arxiv'] = true, -- cite arxiv and arxiv identifiers | ||
['class'] = true, -- cite arxiv | ['class'] = true, -- cite arxiv only | ||
['eprint'] = true, -- cite arxiv and arxiv identifiers | ['eprint'] = true, -- cite arxiv and arxiv identifiers | ||
} | } | ||
Line 453: | Line 461: | ||
--[[--------------------------< C I T E B I O R X I V S U P P O R T E D P A R A M E T E R S >------------ | --[[--------------------------< C I T E B I O R X I V S U P P O R T E D P A R A M E T E R S >------------ | ||
Cite biorxiv uses the limited set of parameters defined in the limited_basic_arguments and limited_numbered_arguments | |||
parameters | tables. Those lists are supplemented with this list of parameters that are exclusive to cite biorxiv but not supported | ||
by other cs1 templates that use the limited parameter set. | |||
Because a steady-state signal conveys no useful information, whitelist.basic_arguments[] list items can have three values: | Because a steady-state signal conveys no useful information, whitelist.basic_arguments[] list items can have three values: | ||
Line 470: | Line 479: | ||
--[[--------------------------< C I T E C I T E S E E R X S U P P O R T E D P A R A M E T E R S >-------- | --[[--------------------------< C I T E C I T E S E E R X S U P P O R T E D P A R A M E T E R S >-------- | ||
Cite citeseerx uses the limited set of parameters defined in the limited_basic_arguments and limited_numbered_arguments | |||
parameters | tables. Those lists are supplemented with this list of parameters that are exclusive to cite citeseerx but not supported | ||
by other cs1 templates that use the limited parameter set. | |||
Because a steady-state signal conveys no useful information, whitelist.basic_arguments[] list items can have three values: | Because a steady-state signal conveys no useful information, whitelist.basic_arguments[] list items can have three values: |