Template:Composer: Difference between revisions

From ChoralWiki
Jump to navigation Jump to search
m (Also deals with compositions category)
 
m (Reverted edits by Bcjohnston523 (talk) to last revision by Carlos)
Tag: Rollback
(34 intermediate revisions by 4 users not shown)
Line 1: Line 1:
[[Category:{{{1}}} compositions]]
<includeonly>{{#switch:{{{1}}}
'''Composer:''' [[{{{1}}}]]<br>
|2='''{{{composertype|{{{composertype1|Composer}}}}}}s:''' [[{{{2}}}]] and [[{{{3}}}]]{{{4|}}} {{IfMain|[[Category:{{{2}}} compositions]][[Category:{{{3}}} compositions]][[Category:Works by multiple composers]]{{#ifeq:{{{composertype}}}|Arranger|[[Category:{{{2}}} arrangements]][[Category:{{{3}}} arrangements]]}} }}
|3='''{{{composertype|{{{composertype1|Composer}}}}}}s:''' [[{{{2}}}]], [[{{{3}}}]] and [[{{{4}}}]]{{{5|}}} {{IfMain|[[Category:{{{2}}} compositions]][[Category:{{{3}}} compositions]][[Category:{{{4}}} compositions]][[Category:Works by multiple composers]]{{#ifeq:{{{composertype}}}|Arranger|[[Category:{{{2}}} arrangements]][[Category:{{{3}}} arrangements]][[Category:{{{4}}} arrangements]]}} }}
|4='''{{{composertype|{{{composertype1|Composer}}}}}}s:''' [[{{{2}}}]], [[{{{3}}}]], [[{{{4}}}]] and [[{{{5}}}]]{{{6|}}} {{IfMain|[[Category:{{{2}}} compositions]][[Category:{{{3}}} compositions]][[Category:{{{4}}} compositions]][[Category:{{{5}}} compositions]][[Category:Works by multiple composers]]{{#ifeq:{{{composertype}}}|Arranger|[[Category:{{{2}}} arrangements]][[Category:{{{3}}} arrangements]][[Category:{{{4}}} arrangements]][[Category:{{{5}}} arrangements]]}} }}
|#default='''{{{composertype|{{{composertype1|Composer}}}}}}:''' {{#ifexist:{{{1}}}
|{{#switch:{{{1}}}
|Ambrosian chant
|Gregorian chant
|Kievan chant
|Yaroslav chant
|Znamenny chant
|Traditional=[[{{{1}}}|Anonymous ({{{1}}})]]
|#default=[[{{{1}}}]]}}
|{{{1}}}<small><sup>[{{fullurl:{{{1}}}|action=edit&preload=Template:New_composer/Preload}} create page]</sup></small>[[Category:Works with nonexistent composer page]]}}{{{2|}}} {{IfMain|[[Category:{{{1}}} compositions]]{{#ifeq:{{{composertype}}}|Arranger|[[Category:{{{1}}} arrangements]]}} }}
}}<br></includeonly><noinclude>
{{prot-temp}}<br>
{{DisplayBox|title=Documentation|text=
 
'''Accepted syntaxes for this template:'''
* {{tl|Composer|''Carlo Gesualdo''}}
:which produces the text
:: '''Composer:''' [[Carlo Gesualdo]]
:and inserts the page in category {{CiteCat|Carlo Gesualdo compositions}}
 
* {{tl|Composer|''Anonymous''|'', early-16th Century composer''}}
:which produces the text
:: '''Composer:''' [[Anonymous]], early-16th Century composer
:and inserts the page in category {{CiteCat|Anonymous compositions}}
 
 
'''Syntaxes for more than one composer (up to 4):'''
* {{tl|Composer|''2''|''composer1''|''composer2''|''optional_text''}}
:which produces the text
:: '''Composers:''' <font color=blue>Composer1</font> and <font color=blue>Composer2</font>
:and inserts the page in categories <font color=blue>Composer1 compositions</font> and <font color=blue>Composer2 compositions</font>
 
* {{tl|Composer|''3''|''composer1''|''composer2''|''composer3''|''optional_text''}}
:which produces the text
:: '''Composers:''' <font color=blue>Composer1</font>, <font color=blue>Composer2</font> and <font color=blue>Composer3</font>
:and inserts the page in categories <font color=blue>Composer1 compositions</font>, <font color=blue>Composer2 compositions</font> and <font color=blue>Composer3 compositions</font>
}}
 
[[Category:Templates]]</noinclude>

Revision as of 04:13, 26 July 2019


Documentation

Accepted syntaxes for this template:

which produces the text
Composer: Carlo Gesualdo
and inserts the page in category Carlo Gesualdo compositions
  • {{Composer|Anonymous|, early-16th Century composer}}
which produces the text
Composer: Anonymous, early-16th Century composer
and inserts the page in category Anonymous compositions


Syntaxes for more than one composer (up to 4):

  • {{Composer|2|composer1|composer2|optional_text}}
which produces the text
Composers: Composer1 and Composer2
and inserts the page in categories Composer1 compositions and Composer2 compositions
  • {{Composer|3|composer1|composer2|composer3|optional_text}}
which produces the text
Composers: Composer1, Composer2 and Composer3
and inserts the page in categories Composer1 compositions, Composer2 compositions and Composer3 compositions