dev

This is the documentation page for Module:Lua banner/config

Configuration for Module:Lua banner

Documentation

Package items

config["subpage_blacklist"] (member • table)
Subpage blacklist: these subpages will not be categorized (except for the error category, which is always added if there is an error). For example “Template:Foo/doc” matches the doc = true rule, so it will have no categories. “Template:Foo” and “Template:Foo/documentation” match no rules, so they will have categories.
All rules should be in the ["<subpage name>"] = true, format.
Field: ... (boolean; optional)
config["error_category"] (member • string|nil)
Default category: this category is added if the module call contains errors (e. g. no module listed).
A category name without namespace, or nil to disable categorization (not recommended).
config["default_category"] (member • string|nil)
Default category: this category is added if none of the below module_categories matches the first module listed. A category name without namespace, or nil to disable categorization.
config["module_categories"] (member • table)
Module categories: one of these categories is added if the first listed module is the listed module (e. g. {{Lua|Module:String}} adds Category:Lua String-based templates.)
Format: ["<module name>"] = "<category name>", where neither <module name> nor <category name> contains the namespace.
An empty table (i.e. no module-based categorization) will suffice on smaller wikis.
Field: ... (string; optional)
config["allow_wishes"] (member • boolean)
Allow wishes: whether wishes for conversion to Lua are allowed for non-"Scribunto" content models. If true, calls with zero parameters are valid, and considered to be wishes: The box’s text is “This template should use Lua”, and cfg['wish_category'] is added.
If false or the content model is "Scribunto", such calls are invalid, an error message appears, and cfg['error_category'] is added.
config["wish_category"] (member • string|nil)
Wish category: this category is added if no module is listed, wishes are allowed, and the current content model is not "Scribunto". (Not used if wishes are not allowed.)
A category name without namespace, or nil to disable categorization.

See also

Global Lua Modules/Lua banner