Module:Item link/config: Difference between revisions

From Path of Exile Wiki
Jump to navigation Jump to search
No edit summary
Tag: Reverted
No edit summary
Tag: Manual revert
Line 43: Line 43:


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 00:28, 7 November 2021

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

return cfg