Module:Infobox chord: Difference between revisions

Bcmills (talk | contribs)
No edit summary
Bcmills (talk | contribs)
add automatic category for chord size
Line 89: Line 89:
table.insert(infobox_data, {"[[Odd limit]]", odd_limit})
table.insert(infobox_data, {"[[Odd limit]]", odd_limit})


local size_cats =
{
[3] = "Triads",
[4] = "Tetrads",
[5] = "Pentads",
[6] = "Hexads",
}
local size_cat = size_cats[table.getn(harmonics)]
if size_cat ~= nil then
cats = cats .. "[[Category:" .. size_cat .. "]]"
end
cats = cats .. "[[Category:" .. prime_limit .. "-limit chords]]"
cats = cats .. "[[Category:" .. prime_limit .. "-limit chords]]"
if odd_limit < 31 then
if odd_limit < 31 then