require('strict')local p = local data = mw.loadJsonData('Template:WikiProject Women in Green/events')
p.main = function(frame) local event = data[tonumber(frame.args[1])] if event then return event[frame.args[2]] endend
p.list = function local table = mw.html.create('table') table:addClass('wikitable'):tag('tr') :tag('th'):wikitext('Meetup'):done :tag('th'):wikitext('Logo'):done :tag('th'):wikitext('Name'):done :tag('th'):wikitext('Date'):done :done for n, event in ipairs(data) do local logo = event.logo and '' local link = '' .. event.name or ) .. '' table:tag('tr') :tag('td'):css('text-align', 'center'):wikitext(n):done :tag('td'):wikitext(logo):done :tag('td'):wikitext(link):done :tag('td'):wikitext(event.date):done :done end return table:allDoneend
return p