Module:Infobox interval: Difference between revisions
mNo edit summary |
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, { | ||