Module:ItemData/nav: Difference between revisionsGive feedback
Jump to navigation
Jump to search
Gammaton32 (talk | contribs) spacing |
Added search bar stuff |
||
| Line 74: | Line 74: | ||
item_template = "{{ItemIcon|" .. item_name_english .. "|lang=" .. lang_code .. "|l1=" .. item_name_local .. "|size=26px}}" | item_template = "{{ItemIcon|" .. item_name_english .. "|lang=" .. lang_code .. "|l1=" .. item_name_local .. "|size=26px}}" | ||
end | end | ||
-- Build data attribute for searching (includes both English and localized names) | |||
local search_data = item_name_english | |||
if lang_code ~= "en" and item_name_local then | |||
search_data = search_data .. " " .. item_name_local | |||
end | |||
-- Wrap item and its bullet separator in a searchable span | |||
item_template = '<span class="item-nav-search-wrapper"><span class="item-nav-search-item" data-item-name="' .. search_data .. '">' .. item_template .. '</span><span class="item-nav-search-sep"> • </span></span>' | |||
elseif template == "ItemBox" then | elseif template == "ItemBox" then | ||
if lang_code == "en" then | if lang_code == "en" then | ||
| Line 124: | Line 133: | ||
end | end | ||
local sep = ' | local sep = '' | ||
local item_list = write_wrapped_item_list(slot, min_souls, max_souls, "ItemIcon", sep, filter_mode) | local item_list = write_wrapped_item_list(slot, min_souls, max_souls, "ItemIcon", sep, filter_mode) | ||