8,856
editsno edit summary
No edit summary |
No edit summary Tag: Manual revert |
||
(24 intermediate revisions by the same user not shown) | |||
Line 237: | Line 237: | ||
end | end | ||
local function | local function renderAbilityHeaderRow() | ||
if not args. | if not args.strheader then return end | ||
has_rows = true | has_rows = true | ||
has_list_class({ args. | has_list_class({ args.abilityclass }) | ||
root | root | ||
:tag('tr') | :tag('tr') | ||
:tag('td') | :tag('td') | ||
:attr('colspan', ' | :attr('colspan', '1') | ||
:addClass('infobox- | :addClass ('infobox-data') | ||
:addClass(args. | :addClass(args.abilityheaderclass) | ||
-- | :cssText(args.abilityheaderstyle) | ||
:cssText(args. | :wikitext(fixChildBoxes(args.strheader,'td')) | ||
:wikitext(fixChildBoxes(args. | :tag('td') | ||
:attr('colspan', '1') | |||
:addClass ('infobox-data') | |||
:addClass(args.abilityheaderclass) | |||
:cssText(args.abilityheaderstyle) | |||
:wikitext(fixChildBoxes(args.dexheader,'td')) | |||
:tag('td') | |||
:attr('colspan', '1') | |||
:addClass ('infobox-data') | |||
:addClass(args.abilityheaderclass) | |||
:cssText(args.abilityheaderstyle) | |||
:wikitext(fixChildBoxes(args.conheader,'td')) | |||
:tag('td') | |||
:attr('colspan', '1') | |||
:addClass ('infobox-data') | |||
:addClass(args.abilityheaderclass) | |||
:cssText(args.abilityheaderstyle) | |||
:wikitext(fixChildBoxes(args.intheader,'td')) | |||
:tag('td') | |||
:attr('colspan', '1') | |||
:addClass ('infobox-data') | |||
:addClass(args.abilityheaderclass) | |||
:cssText(args.abilityheaderstyle) | |||
:wikitext(fixChildBoxes(args.wisheader,'td')) | |||
:tag('td') | |||
:attr('colspan', '1') | |||
:addClass ('infobox-data') | |||
:addClass(args.abilityheaderclass) | |||
:cssText(args.abilityheaderstyle) | |||
:wikitext(fixChildBoxes(args.chaheader,'td')) | |||
end | end | ||
local function | local function renderAbilityRow() | ||
if not args.str then return end | if not args.str then return end | ||
Line 299: | Line 329: | ||
:wikitext(fixChildBoxes(args.cha,'td')) | :wikitext(fixChildBoxes(args.cha,'td')) | ||
end | |||
local function renderBelowRow() | |||
if not args.below then return end | |||
has_rows = true | |||
has_list_class({ args.belowclass }) | |||
root | |||
:tag('tr') | |||
:tag('td') | |||
:attr('colspan', '6') | |||
:addClass('infobox-below') | |||
:addClass(args.belowclass) | |||
-- @deprecated next; target .infobox-<name> .infobox-below | |||
:cssText(args.belowstyle) | |||
:wikitext(fixChildBoxes(args.below,'td')) | |||
end | end | ||
Line 539: | Line 586: | ||
renderImages() | renderImages() | ||
preprocessRows() | preprocessRows() | ||
renderAbilityHeaderRow() | |||
renderAbilityRow() | |||
renderRows() | renderRows() | ||
renderBelowRow() | renderBelowRow() | ||
renderEmptyRowCategories() | renderEmptyRowCategories() | ||
renderTrackingCategories() | renderTrackingCategories() | ||
Line 691: | Line 739: | ||
preprocessSingleArg('wis') | preprocessSingleArg('wis') | ||
preprocessSingleArg('cha') | preprocessSingleArg('cha') | ||
preprocessSingleArg('strheader') | |||
preprocessSingleArg('dexheader') | |||
preprocessSingleArg('conheader') | |||
preprocessSingleArg('intheader') | |||
preprocessSingleArg('wisheader') | |||
preprocessSingleArg('chaheader') | |||
preprocessSingleArg('belowclass') | preprocessSingleArg('belowclass') | ||
preprocessSingleArg('belowstyle') | preprocessSingleArg('belowstyle') | ||
preprocessSingleArg('abilityclass') | preprocessSingleArg('abilityclass') | ||
preprocessSingleArg(' | preprocessSingleArg('abilitystyle') | ||
preprocessSingleArg('abilityheaderclass') | |||
preprocessSingleArg('abilityheaderstyle') | |||
preprocessSingleArg('name') | preprocessSingleArg('name') | ||
preprocessSingleArg('decat') | preprocessSingleArg('decat') |