Module:Infobox ET: Difference between revisions

I guess I'll use this function to do the trick
CompactStar (talk | contribs)
No edit summary
Line 83: Line 83:
local prev_one = ''
local prev_one = ''
if et.size > 0 then
if et.size > 0 then
prev_one = '[[' .. (et.size - 1) .. et.suffix .. '|← ' .. (et.size - 1) .. et.suffix .. ']]'
if rat.eq(et.equave, 4) then
prev_one = '[[' .. (et.size - 1) .. et.suffix .. '|← ' .. (et.size - 2) .. et.suffix .. ']]'
else
prev_one = '[[' .. (et.size - 1) .. et.suffix .. '|← ' .. (et.size - 1) .. et.suffix .. ']]'
end
end
end
local next_one = '[[' .. (et.size + 1) .. et.suffix .. '|' .. (et.size + 1) .. et.suffix .. ' →]]'
local next_one = '[[' .. (et.size + 1) .. et.suffix .. '|' .. (et.size + 1) .. et.suffix .. ' →]]'
if rat.eq(et.equave, 4) then
next_one = '[[' .. (et.size - 1) .. et.suffix .. '|← ' .. (et.size + 2) .. et.suffix .. ']]'
end
local step_size = ET.cents(et, 1)
local step_size = ET.cents(et, 1)