Module:Women in Green event: Difference between revisions

Content deleted Content added
add links
use 3rd arg for default
 
(4 intermediate revisions by 2 users not shown)
Line 5:
p.main = function(frame)
local event = data[tonumber(frame.args[1])]
if event and event[frame.args[2]] then
return event[frame.args[2]]
else
return frame.args[3]
end
end
Line 14 ⟶ 16:
table:addClass('wikitable'):tag('tr')
:tag('th'):wikitext('Meetup'):done()
:tag('th'):wikitext('EventLogo'):done()
:tag('th'):wikitext('Name'):done()
:tag('th'):wikitext('Date'):done()
:done()
for n, vevent in ipairs(data) do
local logo = event.logo and '[[File:' .. event.logo .. '|50px]]'
local link = '[[Wikipedia:WikiProject Women in Green/Meetup/' .. n .. (event.name and '|' .. event.name or '') .. ']]'
table:tag('tr')
:tag('td'):css('text-align', 'center'):wikitext(n):done()
:tag('td'):wikitext('[[Wikipedia:WikiProject Women in Green/Meetup/' .. n .. '|' .. v.event .. ']]'logo):done()
:tag('td'):wikitext(v.datelink):done()
:tag('td'):wikitext(event.date):done()
:done()
end