Module:PageRef: Difference between revisionsGive feedback
m get_file_name now uses alt_file_name optionally |
Gammaton32 (talk | contribs) removed shopkeeper exception |
||
| (15 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
local p = {} | local p = {} | ||
-- referred pages that should not use the icon file | |||
local | -- only add to list if it should be true | ||
local no_file_list = { | |||
["Newscaster"] = true, | |||
["Parry"] = true, | |||
["Objective"] = true, | |||
["Other"] = true, | |||
["Zipline"] = true, | |||
["Sandbox"] = true, | |||
["Flex Slot"] = true, | |||
["Creep"] = true, | |||
["Item"] = true, | |||
} | |||
-- Generates appropriate filename from resource_name_localized | -- Generates appropriate filename from resource_name_localized | ||
| Line 24: | Line 21: | ||
--alt_file_name is optional; if not provided, assume resource_name_localized is correct | --alt_file_name is optional; if not provided, assume resource_name_localized is correct | ||
if alt_file_name ~= nil then | if alt_file_name ~= nil and alt_file_name ~= '' then | ||
file_name = alt_file_name | file_name = alt_file_name | ||
else | else | ||
file_name = resource_name_localized | |||
end | end | ||
local should_use_file = no_file_list[file_name] | |||
local | if should_use_file then | ||
if | return "" | ||
end | end | ||
-- Prefix with File namespace | |||
file_name = "File:" .. file_name .. ".png" | |||
return file_name | return file_name | ||