Module:PageRef: Difference between revisions

Jump to navigation Jump to search
Sur (talk | contribs)
m heroes_data removed, no longer needed
Sur (talk | contribs)
m remove lang requirement and always use png
Line 1: Line 1:
local p = {}
local p = {}
local lang_module = require("Module:Lang")


-- Generates appropriate filename from resource_name_localized
-- Generates appropriate filename from resource_name_localized
Line 14: Line 13:
end
end
-- Prefix with File namespace
-- Prefix with File namespace
file_name = "File:" .. file_name
file_name = "File:" .. file_name .. ".png"
-- Try to grab SVG if possible
-- Try to grab SVG if possible
local svg_file_name = file_name .. ".svg"
--local svg_file_name = file_name .. ".svg"
local png_file_name = file_name .. ".png"
--local png_file_name = file_name .. ".png"
if mw.title.new(svg_file_name).exists then
--if mw.title.new(svg_file_name).exists then
file_name = svg_file_name
-- file_name = svg_file_name
elseif mw.title.new(png_file_name).exists then
--elseif mw.title.new(png_file_name).exists then
file_name = png_file_name
-- file_name = png_file_name
else
--else
file_name = ""
-- file_name = ""
end
--end
return file_name
return file_name