Module:DynamicYSWSList: Difference between revisions

add auto link formatting?
m does this work
 
Line 98: Line 98:
     for _, item in ipairs(programs) do
     for _, item in ipairs(programs) do
         out[#out+1] = '|- class="ysws-program" data-start="' .. (item.startDate or '') .. '" data-end="' .. (item.endDate or '') .. '"'
         out[#out+1] = '|- class="ysws-program" data-start="' .. (item.startDate or '') .. '" data-end="' .. (item.endDate or '') .. '"'
         out[#out+1] = string.format('! scope="row" class="ysws-name" | [[%s|%s]]' .. item.name, safe(item.name))
         out[#out+1] = '! scope="row" class="ysws-name" | [[' .. item.name .. '|' .. safe(item.name) .. ']]'
         out[#out+1] = '| class="ysws-description" | ' .. (item.description ~= '' and safe(item.description) or '—')
         out[#out+1] = '| class="ysws-description" | ' .. (item.description ~= '' and safe(item.description) or '—')
         out[#out+1] = dateCell(item.startDate, 'ysws-start')
         out[#out+1] = dateCell(item.startDate, 'ysws-start')