Module:Infobox MOS: Difference between revisions

Inthar (talk | contribs)
No edit summary
Inthar (talk | contribs)
No edit summary
Line 91: Line 91:
local tuning = frame.args['tuning']
local tuning = frame.args['tuning']
local mos = MOS.parse(tuning) or MOS.parse('5L 2s')
local mos = MOS.parse(tuning) or MOS.parse('5L 2s')
assert(mos, "failed to parse variable mos")
-- category of the main article
-- category of the main article
categories = categories .. '[[Category:' .. tuning .. '| ]]'
categories = categories .. '[[Category:' .. tuning .. '| ]]'
Line 97: Line 96:
local equave = mos.equave
local equave = mos.equave
local equave_link = ' (' .. common_name[rat.as_string(equave)] .. '-equivalent)'
local equave_link = ' (' .. common_name[rat.as_string(equave)] .. '-equivalent)'
local equave_disp = ' <' .. equave .. '>'
local equave_disp = ' <' .. rat.as_string(equave) .. '>'
if rat.eq(equave, 2) then
if rat.eq(equave, 2) then
equave_link = ''
equave_link = ''