Modül:Kaynak/KB1
local kb1 ={};
------------------------------------------------------------------
local dates, year_date_check, reformat_dates, date_hyphen_to_dash, -- functions in Modül:Kaynak/KB1/Date_validation date_name_xlate
local is_set, in_array, substitute, error_comment, set_error, select_one, -- functions in Modül:Kaynak/KB1/Utilities add_maint_cat, wrap_style, safe_for_italics, is_wikilink, make_wikilink;
local z ={}; -- tables in Modül:Kaynak/KB1/Utilities
local extract_ids, extract_id_access_levels, build_id_list, is_embargoed; -- functions in Modül:Kaynak/KB1/Identifiers
local make_coins_title, get_coins_pages, COinS; -- functions in Modül:Kaynak/KB1/COinS
local cfg = {}; -- table of configuration tables that are defined in Modül:Kaynak/KB1/Configuration
local whitelist = {}; -- table of tables listing valid template parameter names; defined in Modül:Kaynak/KB1/Whitelist
------------------------------------------------------------------
delare variables here that have page-wide scope that are not brought in from other modules; thatare created here
and used here
local added_deprecated_cat; -- boolean flag so that the category is added only once
local added_prop_cats = {}; -- list of property categories that have been added to z. properties_cats
local added_vanc_errs; -- boolean flag so we only emit one Vancouver error / category
local frame; -- holds the module's frame table
----------------------------------------------------------------------------------------
Locates and returns the first set value in a table of values where the order established in the table,
left-to-right (or top-to-bottom), is the order in which the values are evaluated. Returns nil if none are set.