Module:Infobox chord: Difference between revisions

Bcmills (talk | contribs)
No edit summary
Bcmills (talk | contribs)
No edit summary
Line 83: Line 83:
end
end
end
end
table.insert(infobox_data, {"Harmonics", frame.args["Harmonics"]})
table.insert(infobox_data, {"Intervals from root", table.concat(root_interval_links,  " – ")})
table.insert(infobox_data, {"[[Prime limit]]", prime_limit})
table.insert(infobox_data, {"[[Odd limit]]", odd_limit})


local size_cats =
local size_cats =
Line 102: Line 97:
cats = cats .. "[[Category:" .. size_cat .. "]]"
cats = cats .. "[[Category:" .. size_cat .. "]]"
end
end
cats = cats .. "[[Category:" .. prime_limit .. "-limit chords]]"
 
table.insert(infobox_data, {"Harmonics", frame.args["Harmonics"]})
table.insert(infobox_data, {"Intervals from root", table.concat(root_interval_links,  " – ")})
 
if prime_limit < 90 then
table.insert(infobox_data, {"[[Prime limit]]", "[[" .. prime_limit .. "-limit|" .. prime_limit .. "]]"})
cats = cats .. "[[Category:" .. prime_limit .. "-limit chords]]"
else
table.insert(infobox_data, {"[[Prime limit]]", prime_limit})
end
 
if odd_limit < 31 then
if odd_limit < 31 then
table.insert(infobox_data, {"[[Odd limit]]", "[[" .. odd_limit .. "-odd-limit|" .. odd_limit .. "]]"})
cats = cats .. "[[Category:" .. odd_limit .. "-odd-limit chords]]"
cats = cats .. "[[Category:" .. odd_limit .. "-odd-limit chords]]"
else
table.insert(infobox_data, {"[[Odd limit]]", odd_limit})
end
end
end
end