Module:Sheet: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 170: Line 170:
)
)
end
end
elseif rowArgs.str and rowArgs.str ~= '_BLANK_' then
has_rows = true
has_list_class({ rowArgs.rowclass, rowArgs.class, args.abilityclass })
root
:tag('td')
:addClass(rowArgs.rowclass)
:cssText(rowArgs.rowstyle)
:attr('colspan', '1')
:addClass ('infobox-data')
:addClass(rowArgs.class)
:addClass(args.abilityclass)
:cssText(args.abilitystyle)
:wikitext(rowArgs.str)
elseif rowArgs.dex and rowArgs.dex ~= '_BLANK_' then
has_rows = true
has_list_class({ rowArgs.rowclass, rowArgs.class, args.abilityclass })
root
:tag('td')
:addClass(rowArgs.rowclass)
:cssText(rowArgs.rowstyle)
:attr('colspan', '1')
:addClass ('infobox-data')
:addClass(rowArgs.class)
:addClass(args.abilityclass)
:cssText(args.abilitystyle)
:wikitext(rowArgs.dex)
elseif rowArgs.con and rowArgs.con ~= '_BLANK_' then
has_rows = true
has_list_class({ rowArgs.rowclass, rowArgs.class, args.abilityclass })
root
:tag('td')
:addClass(rowArgs.rowclass)
:cssText(rowArgs.rowstyle)
:attr('colspan', '1')
:addClass ('infobox-data')
:addClass(rowArgs.class)
:addClass(args.abilityclass)
:cssText(args.abilitystyle)
:wikitext(rowArgs.con)
elseif rowArgs.int and rowArgs.int ~= '_BLANK_' then
has_rows = true
has_list_class({ rowArgs.rowclass, rowArgs.class, args.abilityclass })
root
:tag('td')
:addClass(rowArgs.rowclass)
:cssText(rowArgs.rowstyle)
:attr('colspan', '1')
:addClass ('infobox-data')
:addClass(rowArgs.class)
:addClass(args.abilityclass)
:cssText(args.abilitystyle)
:wikitext(rowArgs.int)
elseif rowArgs.wis and rowArgs.wis ~= '_BLANK_' then
has_rows = true
has_list_class({ rowArgs.rowclass, rowArgs.class, args.abilityclass })
root
:tag('td')
:addClass(rowArgs.rowclass)
:cssText(rowArgs.rowstyle)
:attr('colspan', '1')
:addClass ('infobox-data')
:addClass(rowArgs.class)
:addClass(args.abilityclass)
:cssText(args.abilitystyle)
:wikitext(rowArgs.wis)
elseif rowArgs.cha and rowArgs.cha ~= '_BLANK_' then
has_rows = true
has_list_class({ rowArgs.rowclass, rowArgs.class, args.abilityclass })
root
:tag('td')
:addClass(rowArgs.rowclass)
:cssText(rowArgs.rowstyle)
:attr('colspan', '1')
:addClass ('infobox-data')
:addClass(rowArgs.class)
:addClass(args.abilityclass)
:cssText(args.abilitystyle)
:wikitext(rowArgs.cha)
elseif rowArgs.data and rowArgs.data:gsub(category_in_empty_row_pattern, ''):match('^%S') then
elseif rowArgs.data and rowArgs.data:gsub(category_in_empty_row_pattern, ''):match('^%S') then
has_rows = true
has_rows = true
Line 187: Line 278:
:cssText(rowArgs.rowcellstyle)
:cssText(rowArgs.rowcellstyle)
:wikitext(rowArgs.label)
:wikitext(rowArgs.label)
:done()
end
if rowArgs.str then
row
:tag('td')
:attr('scope', 'row')
:attr('colspan', '1')
:addClass ('infobox-data')
:addClass(rowArgs.class)
:addClass(args.abilityclass)
:cssText(args.abilitystyle)
:wikitext(rowArgs.str)
:done()
end
if rowArgs.dex then
row
:tag('td')
:attr('colspan', '1')
:addClass ('infobox-data')
:addClass(rowArgs.class)
:addClass(args.abilityclass)
:cssText(args.abilitystyle)
:wikitext(rowArgs.dex)
:done()
end
if rowArgs.con then
row
:tag('td')
:attr('colspan', '1')
:addClass ('infobox-data')
:addClass(rowArgs.class)
:addClass(args.abilityclass)
:cssText(args.abilitystyle)
:wikitext (rowArgs.con)
:done()
end
if rowArgs.int then
row
:tag('td')
:attr('colspan', '1')
:addClass ('infobox-data')
:addClass(rowArgs.class)
:addClass(args.abilityclass)
:cssText(args.abilitystyle)
:wikitext(rowArgs.int)
:done()
end
if rowArgs.wis then
row
:tag('td')
:attr('colspan', '1')
:addClass ('infobox-data')
:addClass(rowArgs.class)
:addClass(args.abilityclass)
:cssText(args.abilitystyle)
:wikitext(rowArgs.wis)
:done()
end
if rowArgs.cha then
row
:tag('td')
:attr('colspan', '1')
:addClass ('infobox-data')
:addClass(rowArgs.class)
:addClass(args.abilityclass)
:cssText(args.abilitystyle)
:wikitext(rowArgs.cha,'td')
:done()
:done()
end
end
8,856
edits

Navigation menu