Module:Item link/config: Difference between revisions
Jump to navigation
Jump to search
>Vinifera7 m (Protected "Module:Item link/config" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))) |
No edit summary |
||
Line 44: | Line 44: | ||
cfg.selectors = {'metadata_id', 'page', 'item_name', 'item_name_exact'} | cfg.selectors = {'metadata_id', 'page', 'item_name', 'item_name_exact'} | ||
-- | -- Namespaces items are primarily defined in. Used to narrow down query. | ||
local namespaces = { | |||
0, -- Main | |||
10016, -- Map | |||
} | |||
cfg.item_namespaces = table.concat(namespaces, ',') | |||
return cfg | return cfg |
Revision as of 21:28, 15 September 2021
This is the configuration file for Module:Item link. This file can be edited to allow easy translation/porting of the module to other wikis.
The above documentation is transcluded from Module:Item link/config/doc.
Editors can experiment in this module's sandbox and testcases pages.
Subpages of this module.
Editors can experiment in this module's sandbox and testcases pages.
Subpages of this module.
-------------------------------------------------------------------------------
--
-- Configuration for Module:Item link
--
-------------------------------------------------------------------------------
local cfg = {}
-- ----------------------------------------------------------------------------
-- i18n
-- ----------------------------------------------------------------------------
cfg.i18n = {}
cfg.i18n.categories = {
-- maintenance cats
broken_item_links = 'Pages with broken item links',
}
cfg.i18n.errors = {
invalid_args = 'Item link: metadata_id, page, item_name or item_name_exact must be specified',
no_results = 'Item link: No results found for search parameter "%s".',
too_many_results = 'Item link: Too many results for search parameter "%s". Consider using page parameter instead.',
alt_art_undefined = 'Item link: Image parameter was specified, but there is no alternate art defined on page "%s"',
alt_art_invalid_index = 'Item Link: Alternate art with index/name "%s" not found on page "%s"',
}
-- ----------------------------------------------------------------------------
-- Constants
-- ----------------------------------------------------------------------------
cfg.image_size = 39
cfg.image_size_full = cfg.image_size * 2
cfg.parameters = {
name = 'items.name',
inventory_icon = 'items.inventory_icon',
html = 'items.html',
width = 'items.size_x',
height = 'items.size_y',
}
cfg.selectors = {'metadata_id', 'page', 'item_name', 'item_name_exact'}
-- Namespaces items are primarily defined in. Used to narrow down query.
local namespaces = {
0, -- Main
10016, -- Map
}
cfg.item_namespaces = table.concat(namespaces, ',')
return cfg