Module:List: Difference between revisions
Jump to navigation
Jump to search
Content added Content deleted
m (1 revision imported from wikipedia:Module:List) |
(add plainlist as tstyles) |
||
Line 20: | Line 20: | ||
local data = {} |
local data = {} |
||
-- Classes |
-- Classes and TemplateStyles |
||
data.classes = {} |
data.classes = {} |
||
-- TODO hlist will soon also be TStyled here, it's just a little further |
|||
-- behind, so don't add the tag yet |
|||
data.templatestyles = '' |
|||
if listType == 'horizontal' or listType == 'horizontal_ordered' then |
if listType == 'horizontal' or listType == 'horizontal_ordered' then |
||
table.insert(data.classes, 'hlist hlist-separated') |
table.insert(data.classes, 'hlist hlist-separated') |
||
elseif listType == 'unbulleted' then |
elseif listType == 'unbulleted' then |
||
table.insert(data.classes, 'plainlist') |
table.insert(data.classes, 'plainlist') |
||
data.templatestyles = mw.getCurrentFrame():extensionTag{ |
|||
name = 'templatestyles', args = { src = 'Plainlist/styles.css' } |
|||
} |
|||
end |
end |
||
table.insert(data.classes, args.class) |
table.insert(data.classes, args.class) |
||
Line 144: | Line 150: | ||
end |
end |
||
return tostring(root) |
return data.templatestyles .. tostring(root) |
||
end |
end |
||