Module:ColumnList
From ATLauncher Wiki
This is the Lua module for Template:ColumnList. Below is the documentation for that template. |
Formats a given list in columns.
Syntax[edit]
{{ColumnList|<1>}}
Parameters[edit]
-
1
: The given list.
Examples[edit]
{{ColumnList| * {{Itemref|Wood Planks}} * {{Itemref|Redstone}} * {{Itemref|Glowstone Dust}} * {{Itemref|Wool}} * {{Itemref|Steak}} }}
gives...
local p = {}
local g = require("Module:Common")
p.pre = '<div style="-moz-column-width: 20em; -webkit-column-width: 20em; column-width: 20em; -moz-column-gap: 1em; -webkit-column-gap: 1em; column-gap: 1em;">'
p.post = '</div>'
function p.main(frame)
local data = frame.args[1]
if g.isGiven(data) then
return p.pre .. data .. p.post
else
return ""
end
end
return p