Module:Sandbox/trappist the monk/parameter match test/Whitelist/tr

--[[--------------------------< P A R A M E T E R S N O T S U P P O R T E D >------------------------------

This is a list of parameters that once were but now are no longer supported:

['albumlink'] = nil, -- unique alias of titlelink used by old cite AV media notes

['albumtype'] = nil, -- controled inappropriate functionality in the old cite AV media notes

['artist'] = nil, -- unique alias of others used by old cite AV media notes

['ARXIV'] = nil, -- not an initialization

['Author'] = nil, -- non-standard capitalization

['authorformat'] = nil, -- primarily used to support Vancouver format which functionality now part of name-list-format

['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-separator'] = nil, -- primarily used to support Vancouver format which functionality now part of name-list-format

['began'] = nil, -- module handles date ranges; cite episode and cite series

['BIBCODE'] = nil, -- not an initialization

['callsign'] = nil, -- cite interview removed

['call-sign'] = nil, -- cite interview removed

['chapterlink'] = nil, -- if ever necessary to link to a chapter article, |chapter= can be wikilinked

['chapter-link'] = nil, --

['city'] = nil, -- cite interview removed

['coauthor'] = nil, -- redundant to |authorn=; not made part of metadata

['coauthors'] = nil, -- redundant to |authorn=; not made part of metadata

['cointerviewers'] = nil, -- unique alias of others used by old cite interview

['day'] = nil, -- deprecated in {{citation/core}} and somehow undeprecated in Module:Citation/CS1 and now finally removed

['director'] = nil, -- unique alias of author used by old cite DVD-notes

['doi_brokendate'] = nil, -- alias of doi-broken-date

['doi_inactivedate'] = nil, -- alias of doi-inactive-date

['DoiBroken'] = nil, -- not used, non-standard captialization

['Editor'] = nil, -- non-standard capitalization

['editorformat'] = nil, -- primarily used to support Vancouver format which functionality now part of name-list-format

['EditorSurname'] = nil, -- non-standard capitalization

['editor-format'] = nil, -- primarily used to support Vancouver format which functionality now part of name-list-format

['EditorGiven'] = nil, -- non-standard capitalization

['editor-name-separator'] = nil,-- primarily used to support Vancouver format which functionality now part of name-list-format

['editor-separator'] = nil, -- primarily used to support Vancouver format which functionality now part of name-list-format

['Embargo'] = nil, -- not used, non-standard capitalization

['ended'] = nil, -- module handles date ranges; cite episode and cite series

['month'] = nil, -- functionality supported by |date=

['name-separator'] = nil, -- primarily used to support Vancouver format which functionality now part of name-list-format

['notestitle'] = nil, -- unique alias of chapter used by old cite AV media notes

['PPrefix'] = nil, -- non-standard capitalization

['PPPrefix'] = nil, -- not used, non-standard capitalization

['pp-prefix'] = nil, -- not used, not documented

['p-prefix'] = nil, -- not used, not documented

['program'] = nil, -- cite interview removed

['publisherid'] = nil, -- unique alias of id used by old cite AV media notes and old cite DVD-notes

['Ref'] = nil, -- non-standard capitalization

['separator'] = nil, -- this functionality now provided by |mode=

['template doc demo'] = nil, -- alias of template doc demo

['titleyear'] = nil, -- unique alias of origyear used by old cite DVD-notes

['trans_chapter'] = nil, -- alias of trans-chapter

['trans_title'] = nil, -- alias of trans-title

['Author#'] = nil, -- non-standard capitalization

['authors#'] = nil, -- no need for multiple lists of author names

['Editor#'] = nil, -- non-standard capitalization

['editors#'] = nil, -- no need for multiple lists of editor names

['EditorGiven#'] = nil, -- non-standard capitalization

['EditorSurname#'] = nil, -- non-standard capitalization

]]

--[[--------------------------< S U P P O R T E D P A R A M E T E R S >--------------------------------------

Because a steady-state signal conveys no useful information, whitelist.basic_arguments[] list items can have three values:

true - these parameters are valid and supported parameters

false - these parameters are deprecated but still supported

nil - these parameters are no longer supported (when setting a parameter to nil, leave a comment stating the reasons for invalidating the parameter)

]]

local whitelist = {}

local basic_arguments = {

--Türkçe parametreler

['ansiklopedi'] = true,

['aboneli'] = true,

['ad'] = true,

['ağ'] = true,

['alıntı'] = true,

['ajans'] = true,

['arşiv-tarihi'] = true,

['arşivtarihi'] = true,

['arşiv-url'] = true,

['arşivurl'] = true,

['arşivURL'] = true,

['arşiv-biçimi'] = true,

['arşivengelli'] = true,

['arşivengeli'] = true,

['ay'] = true,

['basım'] = true,

['baskı'] = true,

['başlık'] = true,

['başlıkyok'] = true,

['başlıkbağı'] = true,

['başlık-bağı'] = true,

['başlık-bağlantısı'] = true,

['başlıklink'] = true,

['başlıknotu'] = true,

['başlıktürü'] = true,

['biçim'] = true,

['bölüm'] = true, -- sadece bölüm kaynağında kullanılır

['bölümbağı'] = true, -- sadece bölüm kaynağında kullanılır

['bölüm-bağı'] = true, -- sadece bölüm kaynağında kullanılır

['bölüm-biçimi'] = true,

['bölüm-url'] = true,

['bölümurl'] = true,

['bölüm-url-erişimi'] = true,

['bölümurlerişimi'] = true,

['cilt'] = true,

['cimerbaşvuruno'] = true,

['çağrıişareti'] = true,

['çalışma'] = true,

['çeviribaşlık'] = true,

['çeviri-başlık'] = true,

['çeviri_başlık'] = true,

['çeviri_bölüm'] = true,

['çeviri_bölümü'] = true,

['çeviribölüm'] = true,

['çeviribölümü'] = true,

['çevirmen'] = true,

['çevirmen-ad'] = true,

['çevirmen-soyadı'] = true,

['çevirmen-bağı'] = true,

['dakika'] = true,

['departman'] = true,

['dergi'] = true,

['diğertarih'] = true,

['diğer-kaynak'] = true,

['diğerkaynak'] = true,

['diğer-biçim'] = true,

['diğer-url'] = true,

['diğerurl'] = true,

['diğerözet'] = true,

['diğerleri'] = true,

['dil'] = true,

['doi-hatalı-tarih'] = true,

['doi-kırık-tarih'] = true,

['doikırıktarihi'] = true,

['doibozuk'] = true,

['doi_bozuktarihi'] = true,

['döküm'] = true,

['döküm-url'] = true,

['ebilgiedinmeno'] = true,

['edilekçeno'] = true,

['editörler'] = true,

['editörlerigöster'] = true,

['editör'] = true,

['editör-ilk'] = true,

['editör-ad'] = true,

['editör-soyadı'] = true,

['editör-son'] = true,

['editör-bağ'] = true,

['editör-bağı'] = true,

['erişim-tarihi'] = true,

['erişimtarihi'] = true,

['erişim tarihi'] = true,

['erişimyılı'] = true,

['eser'] = true,

['eşyazarlar'] = true,

['etkinlik'] = true,

['etkinlik-biçimi'] = true,

['etkinlik-url'] = true,

['farklı-alfabe-başlık'] = true,

['farklıalfabebaşlık'] = true,

['gazete'] = true,

['girdi-url-erişimi'] = true,

['görüşmeci'] = true,

['habergrubu'] = true,

['harita'] = true, -- harita kaynağı için

['harita-biçimi'] = true, -- harita kaynağı için

['harita-url'] = true, -- harita kaynağı için

['harita-url-erişimi'] = true,

['ile'] = true,

['ilk'] = true,

['istasyon'] = true,

['iş'] = true,

['işbirliği'] = true,

['kanal'] = true,

['katkı'] = true,

['katkı-url'] = true,

['katkı-url-erişimi'] = true,

['katkıdabulunanlar'] = true,

['kaynak'] = true,

['kayıtlı'] = true,

['kitapbaşlığı'] = true,

['kitap-başlığı'] = true,

['kişiler'] = true,

['kısım'] = true,

['kısım-biçimi'] = true,

['kısım-url'] = true,

['kısım-url-erişimi'] = true,

['konferans'] = true,

['konferans-biçimi'] = true,

['konferans-url'] = true,

['konu'] = true,

['konum'] = true,

['konubağı'] = true,

['kurum'] = true,

['lisans'] = true,

['makale'] = true,

['madde'] = true,

['madde-url-erişimi'] = true,

['medya'] = true,

['mesaj-id'] = true, -- haber grubu kaynağı için

['muhatap'] = true,

['muhataplar'] = true,

['muhatapadı'] = true,

['muhatapsoyadı'] = true,

['muhatapbağı'] = true,

['numara'] = true,

['ortakyazarlar'] = true,

['ortam'] = true,

['ölüurl'] = true,

['ölü-url'] = true,

['özgünyıl'] = true,

['özne'] = true,

['öznebağı'] = true,

['posta-listesi'] = true, -- posta listesi kaynağı için

['postalistesi'] = true,

['program'] = true,

['s'] = true,

['sayfa'] = true,

['ss'] = true,

['ssyok'] = true,

['sayfalar'] = true,

['sayı'] = true,

['sene'] = true,

['seri'] = true,

['seribağı'] = true,

['seribağlantısı'] = true,

['seri-bağlantısı'] = true,

['seri-numarası'] = true,

['sezon'] = true,

['sınıf'] = true, -- arxiv ve arxiv kaynakları için

['son'] = true,

['sonyazarve'] = true,

['soyadı'] = true,

['sözlük'] = true,

['süreliyayın'] = true,

['sürüm'] = true,

['süje'] = true,

['süjebağı'] = true,

['şebeke'] = true,

['şehir'] = true,

['tanıtıcı'] = true,

['tarih'] = true,

['tip'] = true,

['tür'] = true,

['url-erişimi'] = true,

['URLerişimi'] = true,

['urlerişimi'] = true,

['url-durumu'] = true,

['websitesi'] = true,

['versiyon'] = true,

['yazarlar'] = true,

['yardımcıyazarlar'] = true,

['yardımcı yazarlar'] = true,

['yayın-tarihi'] = true,

['yayıntarihi'] = true,

['yayın-yeri'] = true,

['yayınyeri'] = true,

['yayıncı'] = true,

['yayımcı'] = true,

['yazars'] = true,

['yazarları-göster'] = true,

['yazarlarıgöster'] = true,

['yazar-göster'] = true,

['yazar'] = true,

['yazar-ad'] = true,

['yazar-soyadı'] = true,

['yazarbağ'] = true,

['yazar-bağ'] = true,

['yazar-bağı'] = true,

['yazarbağı'] = true,

['yazarlink'] = true,

['yazarmaskesi'] = true,

['yer'] = true,

['yıl'] = true,

['zaman'] = true,

--İngilizce parametreler

['accessdate'] = true,

['access-date'] = true,

['agency'] = true,

['airdate'] = true,

['archivedate'] = true,

['archive-date'] = true,

['archive-format'] = true,

['archiveurl'] = true,

['archive-url'] = true,

['article'] = true,

['article-format'] = true,

['article-url'] = true,

['article-url-access'] = true,

['arxiv'] = true, -- cite arxiv; here because allowed in cite ... as identifier

['asin'] = true,

['ASIN'] = true,

['asin-tld'] = true,

['at'] = true,

['author'] = true,

['author-first'] = true,

['author-given'] = true,

['author-last'] = true,

['author-surname'] = true,

['authorlink'] = true,

['author-link'] = true,

['authormask'] = false, -- deprecated

['author-mask'] = true,

['authors'] = true,

['bibcode'] = true,

['bibcode-access'] = true,

['biorxiv'] = true, -- cite biorxiv; here because allowed in cite ... as identifier

['booktitle'] = true,

['book-title'] = true,

['cartography'] = true,

['chapter'] = true,

['chapter-format'] = true,

['chapterurl'] = true,

['chapter-url'] = true,

['chapter-url-access'] = true,

['citeseerx'] = true, -- cite citeseerx; here because allowed in cite ... as identifier

['collaboration'] = true,

['conference'] = true,

['conference-format'] = true,

['conferenceurl'] = true,

['conference-url'] = true,

['contribution'] = true,

['contribution-format'] = true,

['contributionurl'] = true,

['contribution-url'] = true,

['contribution-url-access'] = true,

['contributor'] = true,

['contributor-first'] = true,

['contributor-given'] = true,

['contributor-last'] = true,

['contributor-surname'] = true,

['contributor-link'] = true,

['contributor-mask'] = true,

['credits'] = true,

['date'] = true,

['deadurl'] = true,

['dead-url'] = true,

['degree'] = true,

['department'] = true,

['df'] = true,

['dictionary'] = true,

['displayauthors'] = false, -- deprecated

['display-authors'] = true,

['display-contributors'] = true,

['display-editors'] = true,

['display-interviewers'] = true,

['display-subjects'] = true,

['display-translators'] = true,

['docket'] = true,

['doi'] = true,

['DOI'] = true,

['doi-access'] = true,

['doi-broken-date'] = true,

['edition'] = true,

['editor'] = true,

['editor-first'] = true,

['editor-given'] = true,

['editor-last'] = true,

['editor-surname'] = true,

['editorlink'] = false, -- deprecated

['editor-link'] = true,

['editor-mask'] = true,

['editors'] = false, -- deprecated

['eissn'] = true,

['EISSN'] = true,

['encyclopaedia'] = true,

['encyclopedia'] = true,

['entry'] = true,

['entry-format'] = true,

['entry-url'] = true,

['entry-url-access'] = true,

['episodelink'] = true,

['eprint'] = true, -- cite arxiv; here because allowed in cite ... as identifier

['event'] = true,

['event-format'] = true,

['eventurl'] = true,

['event-url'] = true,

['first'] = true,

['format'] = true,

['given'] = true,

['hdl'] = true,

['HDL'] = true,

['hdl-access'] = true,

['host'] = true,

['id'] = true,

['ID'] = true,

['ignore-isbn-error'] = false, -- deprecated

['institution'] = true,

['interviewer'] = true,

['interviewer-first'] = true,

['interviewer-given'] = true,

['interviewer-last'] = true,

['interviewer-surname'] = true,

['interviewer-link'] = true,

['interviewer-mask'] = true,

['isbn'] = true,

['ISBN'] = true,

['isbn13'] = true,

['ISBN13'] = true,

['ismn'] = true,

['ISMN'] = true,

['issn'] = true,

['ISSN'] = true,

['issue'] = true,

['jfm'] = true,

['JFM'] = true,

['journal'] = true,

['jstor'] = true,

['JSTOR'] = true,

['jstor-access'] = true,

['lang'] = true,

['language'] = true,

['last'] = true,

['lastauthoramp'] = false, -- deprecated

['last-author-amp'] = false, -- deprecated

['laydate'] = true,

['lay-date'] = true,

['laysource'] = true,

['lay-source'] = true,

['lay-format'] = true,

['layurl'] = true,

['lay-url'] = true,

['lccn'] = true,

['LCCN'] = true,

['location'] = true,

['magazine'] = true,

['medium'] = true,

['minutes'] = true,

['mode'] = true,

['month'] = true,

['mr'] = true,

['MR'] = true,

['name-list-format'] = true,

['name-list-style'] = true,

['network'] = true,

['newspaper'] = true,

['nocat'] = true,

['nopp'] = true,

['no-pp'] = true,

['no-tracking'] = true,

['number'] = true,

['oclc'] = true,

['OCLC'] = true,

['ol'] = true,

['OL'] = true,

['ol-access'] = true,

['orig-date'] = true,

['origyear'] = true,

['orig-year'] = true,

['osti'] = true,

['OSTI'] = true,

['osti-access'] = true,

['others'] = true,

['p'] = true,

['page'] = true,

['pages'] = true,

['people'] = true,

['periodical'] = true,

['place'] = true,

['pmc'] = true,

['PMC'] = true,

['pmc-embargo-date'] = true,

['pmid'] = true,

['PMID'] = true,

['postscript'] = true,

['pp'] = true,

['PS'] = true,

['publicationdate'] = true,

['publication-date'] = true,

['publicationplace'] = true,

['publication-place'] = true,

['publisher'] = true,

['quotation'] = true,

['quote'] = true,

['quote-page'] = true,

['quote-pages'] = true,

['ref'] = true,

['rfc'] = true,

['RFC'] = true,

['sbn'] = true,

['SBN'] = true,

['scale'] = true,

['script-article'] = true,

['script-chapter'] = true,

['script-contribution'] = true,

['script-entry'] = true,

['script-journal'] = true,

['script-magazine'] = true,

['script-newspaper'] = true,

['script-periodical'] = true,

['script-quote'] = true,

['script-section'] = true,

['script-title'] = true,

['script-website'] = true,

['script-work'] = true,

['season'] = true,

['section'] = true,

['section-format'] = true,

['sectionurl'] = true,

['section-url'] = true,

['section-url-access'] = true,

['series'] = true,

['serieslink'] = true,

['series-link'] = true,

['seriesno'] = true,

['series-no'] = true,

['seriesnumber'] = true,

['series-number'] = true,

['ssrn'] = true, -- cite ssrn; these two here because allowed in cite ... as identifier

['SSRN'] = true,

['subject'] = true,

['subjectlink'] = false, -- deprecated

['subject-link'] = true,

['subject-mask'] = true,

['surname'] = true,

['station'] = true,

['s2cid'] = true,

['S2CID'] = true,

['s2cid-access'] = true,

['template-doc-demo'] = true,

['time'] = true,

['timecaption'] = true,

['time-caption'] = true,

['title'] = true,

['titlelink'] = true,

['title-link'] = true,

['transcript'] = true,

['transcript-url'] = true,

['translator'] = true,

['translator-first'] = true,

['translator-given'] = true,

['translator-last'] = true,

['translator-surname'] = true,

['translator-link'] = 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-quote'] = true,

['trans-section'] = true,

['trans-title'] = true,

['trans-website'] = true,

['trans-work'] = true,

['type'] = true,

['url'] = true,

['URL'] = true,

['url-access'] = true,

['url-status'] = true,

['vauthors'] = true,

['veditors'] = true,

['version'] = true,

['via'] = true,

['volume'] = true,

['website'] = true,

['work'] = true,

['year'] = true,

['zbl'] = true,

['ZBL'] = true,

}

local numbered_arguments = {

--Türkçe parametreler --NOT: BU LİSTEYİ ALFABETİK SIRAYA DİZ

['yazar#'] = true,

['yazar#-bağ'] = true,

['yazar#-link'] = true,

['yazar#bağ'] = true,

['yazar#link'] = true,

['yazarbağı#'] = true,

['yazarlink#'] = true,

['özne#'] = true,

['öznebağı#'] = true,

['süje#'] = true,

['süjebağı#'] = true,

['konu#'] = true,

['konubağı#'] = true,

['ad#'] = true,

['ilk#'] = true,

['son#'] = true,

['soyadı#'] = true,

['yazarmaskesi#'] = true,

['katkı-ad#'] = true,

['katkı-soyadı#'] = true,

['katkı-bağı#'] = true,

['katkı-maskesi#'] = true,

['katkı#-ad'] = true,

['katkı#-soyadı'] = true,

['katkı#-bağ'] = true,

['katkı#-maske'] = true,

['editör#-ilk'] = true,

['editör#-ad'] = true,

['editör#-soyadı'] = true,

['editör#-son'] = true,

['editör#'] = true,

['editör#-bağı'] = true,

['editör#-bağ'] = true,

['editör#-maskesi'] = true,

['editör#-maske'] = true,

['görüşmeci#'] = true,

['görüşmeci#-ad'] = true,

['görüşmeci#-soyadı'] = true,

['görüşmeci#-bağlantı'] = true,

['görüşmeci#-bağ'] = true,

['görüşmeci#-maskesi'] = true,

['görüşmeci#-maske'] = true,

['çevirmen#-ad'] = true,

['çevirmen#-soyadı'] = true,

['çevirmen#'] = true,

['çevirmen#-bağı'] = true,

['çevirmen#-bağ'] = true,

['çevirmen#-maskesi'] = true,

['çevirmen#-maske'] = true,

['muhatapadı#'] = true,

['muhatapsoyadı#'] = true,

['muhatapbağı#'] = true,

--İngilizce parametreler

['author#'] = true,

['author-first#'] = true,

['author#-first'] = true,

['author-last#'] = true,

['author#-last'] = true,

['author-link#'] = true,

['author#link'] = true,

['author#-link'] = true,

['authorlink#'] = true,

['author-mask#'] = true,

['author#mask'] = true,

['author#-mask'] = true,

['authormask#'] = true,

['contributor#'] = true,

['contributor-first#'] = true,

['contributor#-first'] = true,

['contributor-last#'] = true,

['contributor#-last'] = true,

['contributor-given#'] = true,

['contributor#-given'] = true,

['contributor-surname#'] = true,

['contributor#-surname'] = true,

['contributor-link#'] = true,

['contributor#-link'] = true,

['contributor-mask#'] = true,

['contributor#-mask'] = true,

['editor#'] = true,

['editor-first#'] = true,

['editor#-first'] = true,

['editor#-given'] = true,

['editor-given#'] = true,

['editor-last#'] = true,

['editor#-last'] = true,

['editor-link#'] = true,

['editor#link'] = true,

['editor#-link'] = true,

['editorlink#'] = true,

['editor-mask#'] = true,

['editor#mask'] = true,

['editor#-mask'] = true,

['editormask#'] = true,

['editor#-surname'] = true,

['editor-surname#'] = true,

['first#'] = true,

['given#'] = true,

['interviewer#'] = true,

['interviewer-first#'] = true,

['interviewer#-first'] = true,

['interviewer-last#'] = true,

['interviewer#-last'] = true,

['interviewer-link#'] = true,

['interviewer#-link'] = true,

['interviewer-mask#'] = true,

['interviewer#-mask'] = true,

['last#'] = true,

['subject#'] = true,

['subject-link#'] = true,

['subject#link'] = true,

['subject#-link'] = true,

['subjectlink#'] = true,

['surname#'] = true,

['translator#'] = true,

['translator-first#'] = true,

['translator#-first'] = true,

['translator-last#'] = true,

['translator#-last'] = true,

['translator-given#'] = true,

['translator#-given'] = true,

['translator-surname#'] = true,

['translator#-surname'] = true,

['translator-link#'] = true,

['translator#-link'] = true,

['translator-mask#'] = true,

['translator#-mask'] = true,

}

--[[--------------------------< 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 >----------------

This is an experiment that attempts to use validate() and a limited list of valid parameters to validate the

parameters provided in a cite arxiv template. This method might be expanded to other templates being considered.

Because a steady-state signal conveys no useful information, whitelist.basic_arguments[] list items can have three values:

true - these parameters are valid and supported parameters

false - these parameters are deprecated but still supported

nil - these parameters are no longer supported (when setting a parameter to nil, leave a comment stating the reasons for invalidating the parameter)

]]

--[[

This is a list of parameters that once were but now are no longer supported:

['ARXIV'] = nil, -- not an initialization

['version'] = nil, -- this is the cite arxiv parameter; |version= still supported by other cs1|2 templates

]]

local arxiv_basic_arguments = {

['arxiv'] = true,

['class'] = true, -- cite arxiv and arxiv identifiers

['eprint'] = true, -- cite arxiv and arxiv identifiers

}

--[[--------------------------< 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 >------------

This is an experiment that attempts to use validate() and a limited list of valid parameters to validate the

parameters provided in a cite biorxiv template. This method might be expanded to other templates being considered.

Because a steady-state signal conveys no useful information, whitelist.basic_arguments[] list items can have three values:

true - these parameters are valid and supported parameters

false - these parameters are deprecated but still supported

nil - these parameters are no longer supported (when setting a parameter to nil, leave a comment stating the reasons for invalidating the parameter)

]]

local biorxiv_basic_arguments = {

['biorxiv'] = true,

}

--[[--------------------------< 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 >--------

This is an experiment that attempts to use validate() and a limited list of valid parameters to validate the

parameters provided in a cite citeseerx template. This method might be expanded to other templates being considered.

Because a steady-state signal conveys no useful information, whitelist.basic_arguments[] list items can have three values:

true - these parameters are valid and supported parameters

false - these parameters are deprecated but still supported

nil - these parameters are no longer supported (when setting a parameter to nil, leave a comment stating the reasons for invalidating the parameter)

]]

local citeseerx_basic_arguments = {

['citeseerx'] = true,

}

--[[--------------------------< 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 >----------------------

This is an experiment that attempts to use validate() and a limited list of valid parameters to validate the

parameters provided in a cite arxiv, cite biorxiv, or cite citeseerx templates. These parameters are common to

all three templates

Because a steady-state signal conveys no useful information, whitelist.basic_arguments[] list items can have three values:

true - these parameters are valid and supported parameters

false - these parameters are deprecated but still supported

nil - these parameters are no longer supported (when setting a parameter to nil, leave a comment stating the reasons for invalidating the parameter)

]]

local limited_basic_arguments = {

['at'] = true,

['author'] = true,

['author-first'] = true,

['author-last'] = true,

['authorlink'] = true,

['author-link'] = true,

['authormask'] = true,

['author-mask'] = true,

['authors'] = true,

['collaboration'] = true,

['date'] = true,

['df'] = true,

['display-authors'] = true,

['first'] = true,

['given'] = true,

['language'] = true,

['last'] = true,

['lastauthoramp'] = true,

['last-author-amp'] = true,

['mode'] = true,

['name-list-format'] = true,

['nocat'] = true,

['no-cat'] = true,

['notracking'] = true,

['no-tracking'] = true,

['p'] = true,

['page'] = true,

['pages'] = true,

['postscript'] = true,

['pp'] = true,

['quotation'] = true,

['quote'] = true,

['ref'] = true,

['surname'] = true,

['template-doc-demo'] = true,

['title'] = true,

['url'] = true,

['URL'] = true,

['vauthors'] = true,

['year'] = true,

}

local limited_numbered_arguments = {

['author#'] = true,

['author-first#'] = true,

['author#-first'] = true,

['author-last#'] = true,

['author#-last'] = true,

['author-link#'] = true,

['author#link'] = true,

['author#-link'] = true,

['authorlink#'] = true,

['author-mask#'] = true,

['author#mask'] = true,

['author#-mask'] = true,

['authormask#'] = true,

['first#'] = true,

['given#'] = true,

['last#'] = true,

['surname#'] = true,

}

return {

basic_arguments = basic_arguments,

numbered_arguments = numbered_arguments,

limited_basic_arguments = limited_basic_arguments,

limited_numbered_arguments = limited_numbered_arguments,

arxiv_basic_arguments = arxiv_basic_arguments,

biorxiv_basic_arguments = biorxiv_basic_arguments,

citeseerx_basic_arguments = citeseerx_basic_arguments

};