Modulo:Sandbox/Aottolini/Graph: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
←Nuova pagina: local p = {} local cfg = mw.loadData( 'Module:Graph/Configurazione' ); local getArgs = require('Module:Arguments').getArgs local errors = { } local function dump(t, ...) local args = {...} for _, s in ipairs(args) do table.insert(t, s) end end -- =============================================================================== -- Add error message to errors list, mgs_key must be a error key listed in -- cfg.errors_key, args is an optional array of string -- =... |
fix |
||
Riga 348:
-- Return the json code to build a pie chart
-- ===================================================================================
function p.build_pie_chart(args, allineamento)
local data = {}
local cumulato = 0
Riga 355:
cumulato = data[pos]
end
local outer= mw.html.create('div'):addClass('thumb')
▲ if align then
▲ outer:addClass('t' .. align)
end
local inner = mw.html.create('div'):addClass('thumbinner'):css('width', tostring(args.outer_radius * 2 +2 ) .. 'px')
Riga 417 ⟶ 416:
external_legend = build_legend(pie_args.colors, pie_args.labels, pie_args.legend, args:value('nCols'))
end
local chart = p.build_pie_chart(pie_args, args:value('thumb'))
local align = args:value('thumb')
return wrap_graph(chart, external_legend, align, pie_args.graphwidth ) .. errors_output(args:value('NoTracking'))
|