Please consider helping keep the wiki up to date. Check the to-do list of updates needed for version 3.14.0.

Game data exports will becoming later as the technical changes in addition to regular changes take some more time.

Module:Item link/config

Template info icon.svg Module documentation[view] [edit] [history] [purge]

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.

-------------------------------------------------------------------------------
-- 
--                    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'}

-- Namespace items are primarily defined in. Used to narrow down query.
cfg.primary_namespace = 0 -- Main

return cfg