Template:MultiChoirVoicingCat: Difference between revisions

From ChoralWiki
Jump to navigation Jump to search
(made 1st parameter optional (along with 2nd already made optional previously))
(add code to create aggregate voicing category page if it doesn't exist.)
Line 1: Line 1:
<includeonly>This subcategory of the voicing category {{CiteCat|{{CollectVoices|{{{1|{{PAGENAME}}}}}}}}} 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/Preloac}} 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 15:27, 28 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