Module:Article stub box: Difference between revisions

Content deleted Content added
save
save
Line 1:
local p = {}
 
function addTag(tag, innerHTML)
output = output .. '<' .. tag .. '>' .. innerHTML .. '</' .. tag .. '>'
end
 
function p.main(frame)
Line 15 ⟶ 11:
output
:tag('td'):wikitext(args.icon or string.format('[[File:%s|%spx|alt=%s]]',args.image, args.pix and ('|' .. args.pix) or '',args.imagealt or 'Stub icon'))
end
--'[[File:' .. args.image .. '|' .. (args.pix and ('|' .. args.pix .. 'px') or '') .. '|' .. (args.imagealt or 'Stub icon') .. ']]'
:tag('td'):wikitext( local buffer = '\'\'This ' .. (args.subject and args.subject .. ' ' or '') .. (args.article or 'article') .. ' ' .. (args.qualifier and args.qualifier .. ' ' or '') .. '[[Wikipedia:stub|stub]]. You can help Wikipedia by [{{fullurl' .. tostring(mw.title.getCurrentTitle():{{FULLPAGENAME}}|fullUrl('action=edit}}', 'relative')) .. ' expanding it].\'\'')
if args.name then
buffer = buffer .. '{{navbar|{{{name}}}|mini=yes|style=position: absolute; right: 15px; display: none;}}'
end
if args.note then
buffer = buffer .. '<br /><span style="font-style: normal; font-size: smaller;">{{{note}}}</span>'
end
output
:tag('td'):wikitext(buffer)
:tag('td'):wikitext('\'\'This ' .. (args.subject and args.subject .. ' ' or '') .. (args.article or 'article') .. ' ' .. (args.qualifier and args.qualifier .. ' ' or '') .. '[[Wikipedia:stub|stub]]. You can help Wikipedia by [{{fullurl:{{FULLPAGENAME}}|action=edit}} expanding it].\'\'')
return output
end