Module:Sandbox/Psiĥedelisto/Citation/Whitelist Explained

--language-extra= implemented in Module:Citation/CS1/sandboxPsi. I hope not problem to add here, to not have many pages.2020-04-26: template-specific args table for ; see Help_talk:Citation_Style_1#template-specific_arguments_table_for_cite_map2020-06-30: add |trans-title= to limited param list; see Help_talk:Citation_Style_1#trans-title_ignored%3F

--

local whitelist =

local basic_arguments =

local numbered_arguments =

--2 templates.

Same conventions for true/false/nil as above.

local preprint_arguments =

----------------------------< 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 theparameters provided in a cite arxiv, cite biorxiv, or cite citeseerx templates. These parameters are common toall three templates

Same conventions for true/false/nil as above.

local limited_basic_arguments =

local limited_numbered_arguments =

----------------------------< U N I Q U E _ A R G U M E N T S >----------------------------------------------

some templates have unique parameters. Those templates and their unique parameters are listed here. Keys in thistable are the template's CitationClass parameter value

Same conventions for true/false/nil as above.

local unique_arguments =

----------------------------< T E M P L A T E _ L I S T _ G E T >--------------------------------------------

gets a list of the templates from table t

local function template_list_get (t) local out = ; -- a table for output for k, _ in pairs (t) do -- spin through the table and collect the keys table.insert (out, k) -- add each key to the output table end return out; -- and doneend

----------------------------< E X P O R T E D T A B L E S >------------------------------------------------

return ;