Module:Timeline

De Wiki'speria
Aller à : navigation, rechercher

La documentation pour ce module peut être créée à Module:Timeline/doc

local p = {}

function p.timeline(frame)
  args = frame:getParent().args
  local nb_nodes = tonumber(args[1])
  local s = '<div class="container"><div class="timeline-wrapper"><ul>'
  local i = 1
  while args[i] do
    local date = args[i]
    local titre = args[i + 1]
    local description = args[i + 2]
    
    s = s .. '<li><div class="event">'
    s = s .. '<div class="date">' .. date .. '</div>'
    s = s .. '<div class="title">' .. titre .. '</div>'
    s = s .. '<div class="description">' .. description .. '</div>'
    s = s .. '</div></li>'
    i = i + 3
  end
  
  s = s .. '</ul></div></div>'
  return s
end

return p