Difference between revisions of "Module:Item"
m |
|||
Line 8: | Line 8: | ||
function export.inline(name) | function export.inline(name) | ||
− | return '[[File:' .. name:gsub(' ', '_') .. '_m.png|16px]] [[' .. name .. ']]' | + | if mw.title.new(name:gsub(' ', '_') .. '_m.gif', 'File').file then |
+ | return '[[File:' .. name:gsub(' ', '_') .. '_m.gif|16px]] [[' .. name .. ']]' | ||
+ | else | ||
+ | return '[[File:' .. name:gsub(' ', '_') .. '_m.png|16px]] [[' .. name .. ']]' | ||
+ | end | ||
end | end | ||
return export | return export |
Revision as of 22:37, 30 August 2025
Documentation for this module may be created at Module:Item/doc
local export = {} local pagename = mw.title.getCurrentTitle().fullText function export.show(frame) return export.inline(frame.args.name) end function export.inline(name) if mw.title.new(name:gsub(' ', '_') .. '_m.gif', 'File').file then return '[[File:' .. name:gsub(' ', '_') .. '_m.gif|16px]] [[' .. name .. ']]' else return '[[File:' .. name:gsub(' ', '_') .. '_m.png|16px]] [[' .. name .. ']]' end end return export