Module:CollectionLog: Difference between revisions
Jump to navigation
Jump to search
(Created page with "local p = {} function p.render(frame) local args = frame:getParent().args local html = mw.html.create('div'):addClass('collection-log-grid') for name, obtained in pairs(args) do local item = mw.html.create('div') :addClass('collection-log-item') :addClass(obtained == 'y' and 'obtained' or 'missing') item:wikitext(string.format( '32x32px|link=|alt=%s|title=%s', name, name, name...") |
No edit summary Tag: Reverted |
||
Line 10: | Line 10: | ||
:addClass(obtained == 'y' and 'obtained' or 'missing') | :addClass(obtained == 'y' and 'obtained' or 'missing') | ||
item:wikitext(string.format( | |||
'[[%s|[[File:%s.png|32x32px|alt=%s|title=%s]]]]', | |||
name, name, name, name | |||
)) | |||
html:node(item) | html:node(item) |
Revision as of 06:29, 19 May 2025
Documentation for this module may be created at Module:CollectionLog/doc
local p = {}
function p.render(frame)
local args = frame:getParent().args
local html = mw.html.create('div'):addClass('collection-log-grid')
for name, obtained in pairs(args) do
local item = mw.html.create('div')
:addClass('collection-log-item')
:addClass(obtained == 'y' and 'obtained' or 'missing')
item:wikitext(string.format(
'[[%s|[[File:%s.png|32x32px|alt=%s|title=%s]]]]',
name, name, name, name
))
html:node(item)
end
return tostring(html)
end
return p