Difference between revisions of "Template:MultiChoirVoicingCat"

From ChoralWiki
Jump to navigation Jump to search
(add code to create aggregate voicing category page if it doesn't exist.)
m (typo)
Line 1: Line 1:
<includeonly>This subcategory of the voicing category {{#ifexist: Category:{{CollectVoices|{{{1|{{PAGENAME}}}}}}}|{{CiteCat|{{CollectVoices|{{{1|{{PAGENAME}}}}}}}}}|{{CollectVoices|{{{1|{{PAGENAME}}}}}}}<sup>[{{fullurl:Category:{{CollectVoices|{{{1|{{PAGENAME}}}}}}}|action=edit&preload=Template:OneChoirVoicingCat/Preloac}} create page]</sup>}} lists works composed for {{NumChoirs|{{{1|{{PAGENAME}}}}}}} choirs voiced
+
<includeonly>This subcategory of the voicing category {{#ifexist: Category:{{CollectVoices|{{{1|{{PAGENAME}}}}}}}|{{CiteCat|{{CollectVoices|{{{1|{{PAGENAME}}}}}}}}}|{{CollectVoices|{{{1|{{PAGENAME}}}}}}}<sup>[{{fullurl:Category:{{CollectVoices|{{{1|{{PAGENAME}}}}}}}|action=edit&preload=Template:OneChoirVoicingCat/Preload}} create page]</sup>}} lists works composed for {{NumChoirs|{{{1|{{PAGENAME}}}}}}} choirs voiced
 
{{#if:
 
{{#if:
 
{{#explode: {{{2|{{PAGENAME}}}}}|.|-6}} |{{#explode: {{{2|{{PAGENAME}}}}}|.|-6}}, }}{{#if:
 
{{#explode: {{{2|{{PAGENAME}}}}}|.|-6}} |{{#explode: {{{2|{{PAGENAME}}}}}|.|-6}}, }}{{#if:

Revision as of 01:15, 29 June 2010

This template provides the material that appears on a voicing category page for voicings with two or more choirs. A first (optional) parameter is the parent (aggregate) voicing (eg. SSAATTBB for SSAT.ATBB), and a second (optional) parameter is multiple choir voicing (eg. SSAT.ATBB). Both parameters default to the PAGENAME for the category. For example,

{{MultiChoirVoicingCat|SSAATTBB|SSAT.ATBB}}

or, on the Category page for SSAT.ATBB, simply

{{MultiChoirVoicingCat|SSAATTBB}}

or even

{{MultiChoirVoicingCat}}

produces the text

This subcategory of the voicing category SSAATTBB lists works composed for 2 choirs voiced SSAT and ATBB, respectively.

Also, the page is categorized in 8 part choral music and in SSAATTBB with the appropriate sortkey 2choir,4-4,1123.2344