Module:Sandbox/Matthiaspaul/Citation/CS1/Whitelist explained

--

--

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 ;