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 21: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