Module:Television ratings graph: Difference between revisions

Content deleted Content added
N/A cells
N/A cells
Line 117:
timeline = timeline .. "BarData =\n"
for k,v in pairs(args) do
if string.lower(v) == 'n/a' then v = 0'' end
if tonumber(k) ~= nil and (tonumber(v) ~= nil or v == '') then
timeline = timeline .. " bar:"..bar.." text:"..((bar == 1 or bar % args.intervals == 0) and bar or ' ').."\n"
Line 135 ⟶ 136:
for k,v in pairs(args) do
elseifif string.lower(v) == 'n/a' then v = '' end
if tonumber(k) ~= nil then
if string.lower(v) == 'n/a' then v = 0 end
if v == '-' then
-- Hyphen means new season, so change season colour
Line 226 ⟶ 227:
if v ~= '' then
row:tag('td'):wikitext(args[k+1] ~= nil and args[k-1] or v)
elseif string.lower(v) == 'n/a' then
row:node(TVRG.NACell(frame,"N/A"))
else
row:node(TVRG.NACell(frame,"TBD"))
Line 252 ⟶ 251:
elseif average == 0 or (average == 1 and args[k+1] ~= '-' and args[k+1] ~= nil) then
-- Viewer figures, either as a number or TBD
if string.lower(v) ~== 'n/a' then
row:node(TVRG.NACell(frame,"N/A"))
elseif v ~= '' then
row:tag('td'):wikitext(v)
else