Module:Infobox interval: Difference between revisions

Plumtree (talk | contribs)
mNo edit summary
Plumtree (talk | contribs)
mNo edit summary
Line 8: Line 8:
local debug_mode = frame.args['debug'] ~= nil
local debug_mode = frame.args['debug'] ~= nil
-- TODO: better input parsing + irrational intervals
-- TODO: better input parsing + large intervals + irrational intervals
local ratio_arg = frame.args['Ratio'] or '2/1'
local ratio_arg = frame.args['Ratio'] or '2/1'
local ratio = rat.parse(ratio_arg) or rat.new(2)
local ratio = rat.parse(ratio_arg) or rat.new(2)
Line 73: Line 73:
-- TODO: compute
-- TODO: compute
local FJS_name = frame.args['FJS name']
local FJS_name = rat.as_FJS(ratio) --frame.args['FJS name']
if FJS_name and #FJS_name > 0 then
if FJS_name and #FJS_name > 0 then
table.insert(infobox_data, {
table.insert(infobox_data, {