Template:Lyricist: Difference between revisions

From ChoralWiki
Jump to navigation Jump to search
(corrected so that parameters written in all lower case will be treated properly)
No edit summary
(7 intermediate revisions by 3 users not shown)
Line 2: Line 2:
|Error ='''Error:''' <font color="red">''Please use the syntax'' {{tl|Lyricist|''lyricist name''}}</font>
|Error ='''Error:''' <font color="red">''Please use the syntax'' {{tl|Lyricist|''lyricist name''}}</font>
| ='''Lyricist:'''
| ='''Lyricist:'''
|2 ='''Lyricists:''' {{#ifexist:{{alias|{{{2}}}}}|[[{{alias|{{{2}}}}}|{{{2}}}]]|{{{2}}}<small><sup>[{{fullurl:{{alias|{{{2}}}}}|action=edit&preload=Template:New_lyricist/Preload}} create page]</sup></small>[[Category:Works with nonexistent lyricist page]]}}{{#if:{{{5|}}}|{{{4|}}}}}{{{connective|&nbsp;and}}} {{#ifexist:{{alias|{{{3}}}}}|[[{{alias|{{{3}}}}}|{{{3}}}]]|{{{3}}}<small><sup>[{{fullurl:{{alias|{{{3}}}}}|action=edit&preload=Template:New_lyricist/Preload}} create page]</sup></small>[[Category:Works with nonexistent lyricist page]]}}{{{5|{{{4|}}}}}} <span style="display:none">[[{{alias|{{{2}}}}} settings| ]][[{{alias|{{{3}}}}} settings| ]]</span>[[Category:Works with texts by known authors]]
|2 ='''Lyricists:''' {{#ifexist:{{alias|{{{2}}}}}|[[{{alias|{{{2}}}}}|{{{2}}}]]|{{{2}}}<small><sup>[{{fullurl:{{alias|{{{2}}}}}|action=edit&preload=Template:New_lyricist/Preload}} create page]</sup></small>[[Category:Works with nonexistent lyricist page]]}}{{#if:{{{5|}}}|{{{4|}}}}}{{{connective|&nbsp;and}}} {{#ifexist:{{alias|{{{3}}}}}|[[{{alias|{{{3}}}}}|{{{3}}}]]|{{{3}}}<small><sup>[{{fullurl:{{alias|{{{3}}}}}|action=edit&preload=Template:New_lyricist/Preload}} create page]</sup></small>[[Category:Works with nonexistent lyricist page]]}}{{{5|{{{4|}}}}}} <span style="display:none">[[{{alias|{{{2}}}}} settings| ]][[{{alias|{{{3}}}}} settings| ]]{{#dplvar:set|lyn1|{{{2|}}}}}{{#dplvar:set|lyn2|{{{3|}}}}}</span>{{IfMain|[[Category:Works with texts by known authors]]}}
|3 ='''Lyricists:''' [[{{alias|{{{2}}}}}|{{{2}}}]]{{#if:{{{6|}}}|{{{5|}}}}}, [[{{alias|{{{3}}}}}|{{{3}}}]]{{{6|}}} and [[{{alias|{{{4}}}}}|{{{4}}}]]{{{7|{{#if:{{{6|}}}||{{{5|}}}}}}}} <span style="display:none">[[{{alias|{{{2}}}}} settings| ]][[{{alias|{{{3}}}}} settings| ]][[{{alias|{{{4}}}}} settings| ]]</span>[[Category:Works with texts by known authors]]
|3 ='''Lyricists:''' [[{{alias|{{{2}}}}}|{{{2}}}]]{{#if:{{{6|}}}|{{{5|}}}}}, [[{{alias|{{{3}}}}}|{{{3}}}]]{{{6|}}} and [[{{alias|{{{4}}}}}|{{{4}}}]]{{{7|{{#if:{{{6|}}}||{{{5|}}}}}}}} <span style="display:none">[[{{alias|{{{2}}}}} settings| ]][[{{alias|{{{3}}}}} settings| ]][[{{alias|{{{4}}}}} settings| ]]{{#dplvar:set|lyn1|{{{2|}}}}}{{#dplvar:set|lyn2|{{{3|}}}}}{{#dplvar:set|lyn3|{{{4|}}}}}</span>{{IfMain|[[Category:Works with texts by known authors]]}}
|Anonymous
|Anonymous
|Anonymous lyricist
|Traditional
|Traditional
|Unknown ='''Lyricist:''' [[Anonymous lyricist|{{ucfirst: {{{1}}} }}]]{{{2|}}} [[Category:Anonymous lyricist settings]]
|Unknown ='''Lyricist:''' [[Anonymous lyricist|{{ucfirst: {{{1}}} }}]]{{{2|}}} <span style="display:none">[[Anonymous lyricist settings| ]]{{#dplvar:set|lyn1|Anonymous}}</span>{{IfMain|[[Category:Works with texts by unknown authors]]}}
|Composer(?)
|Composer(?)
|Composer?
|Composer?
|Probably the composer ='''Lyricist:''' [[Composer(?) lyricist|Probably the composer]]{{{2|}}} [[Category:Composer(?) lyricist settings|{{{sort|{{{9|?}}}}}}]]
|Probably the composer ='''Lyricist:''' [[Composer(?) lyricist|Probably the composer]]{{{2|}}} [[Category:Composer(?) lyricist settings|{{{sort|{{{9|?}}}}}}]]
|#default='''Lyricist:''' {{#ifexist:{{alias|{{{1}}}}}|[[{{alias|{{{1}}}}}|{{{1}}}]]|{{{1}}}<small><sup>[{{fullurl:{{alias|{{{1}}}}}|action=edit&preload=Template:New_lyricist/Preload}} create page]</sup></small>[[Category:Works with nonexistent lyricist page]]}}{{{2|}}} <span style="display:none">[[{{alias|{{{1}}}}} settings| ]]</span>[[Category:Works with texts by known authors]]
|#default='''Lyricist:''' {{#ifexist:{{alias|{{{1}}}}}|[[{{alias|{{{1}}}}}|{{{1}}}]]|{{{1}}}<small><sup>[{{fullurl:{{alias|{{{1}}}}}|action=edit&preload=Template:New_lyricist/Preload}} create page]</sup></small>[[Category:Works with nonexistent lyricist page]]}}{{{2|}}} <span style="display:none">[[{{alias|{{{1}}}}} settings| ]]{{#dplvar:set|lyn1|{{{1|}}}}}</span>{{IfMain|[[Category:Works with texts by known authors]]}}
}}</includeonly><noinclude>
}}</includeonly><noinclude>
{{prot-temp}}
{{prot-temp}}
{{Doc|1=
{{Doc|1=
;Usage:
=== Usage ===
 
;Syntax for one lyricist
*{{tl|Lyricist|''lyricist_name''|''optional_text''}}
*{{tl|Lyricist|''lyricist_name''|''optional_text''}}
:which produces the text
:which produces the text
::'''Lyricist:''' <font color=blue>Lyricist_name</font> optional_text
::'''Lyricist:''' <font color=blue>Lyricist_name</font> optional_text
:and inserts the page in category {{CiteCat|Works with texts by known authors}}


;Syntax for two lyricists
*{{tl|Lyricist|2|''lyricist1_name''|''lyricist2_name''|''optional_text''}}
*{{tl|Lyricist|2|''lyricist1_name''|''lyricist2_name''|''optional_text''}}
:which produces the text
:which produces the text
::'''Lyricists:''' <font color=blue>Lyricist1_name</font> and <font color=blue>Lyricist2_name</font> optional_text
::'''Lyricists:''' <font color=blue>Lyricist1_name</font> and <font color=blue>Lyricist2_name</font> optional_text
:and inserts the page in category {{CiteCat|Works with texts by known authors}}


The conjunction "and" may be replaced by inserting another parameter:
*{{tl|Lyricist|2|''Johann Gottfried Herder''|connective{{=}}'', after''|''Ossian''}}
:produces the text
::'''Lyricists:''' <font color=blue>Johann Gottfried Herder</font>, after <font color=blue>Ossian</font>
;Syntax for three lyricists
*{{tl|Lyricist|3|''lyricist1_name''|''lyricist2_name''|''lyricist3_name''|''optional_text''}}
*{{tl|Lyricist|3|''lyricist1_name''|''lyricist2_name''|''lyricist3_name''|''optional_text''}}
:which produces the text
:which produces the text
::'''Lyricists:''' <font color=blue>Lyricist1_name</font>, <font color=blue>Lyricist2_name</font> and <font color=blue>Lyricist3_name</font> optional_text
::'''Lyricists:''' <font color=blue>Lyricist1_name</font>, <font color=blue>Lyricist2_name</font> and <font color=blue>Lyricist3_name</font> optional_text
:and inserts the page in category {{CiteCat|Works with texts by known authors}}
 
;Categorization
Whenever this template is used, the page is included in category {{CiteCat|Works with texts by known authors}}


;See also
;See also

Revision as of 03:38, 18 March 2020

Documentation

Usage

Syntax for one lyricist
  • {{Lyricist|lyricist_name|optional_text}}
which produces the text
Lyricist: Lyricist_name optional_text
Syntax for two lyricists
  • {{Lyricist|2|lyricist1_name|lyricist2_name|optional_text}}
which produces the text
Lyricists: Lyricist1_name and Lyricist2_name optional_text

The conjunction "and" may be replaced by inserting another parameter:

  • {{Lyricist|2|Johann Gottfried Herder|connective=, after|Ossian}}
produces the text
Lyricists: Johann Gottfried Herder, after Ossian
Syntax for three lyricists
  • {{Lyricist|3|lyricist1_name|lyricist2_name|lyricist3_name|optional_text}}
which produces the text
Lyricists: Lyricist1_name, Lyricist2_name and Lyricist3_name optional_text
Categorization

Whenever this template is used, the page is included in category Works with texts by known authors

See also