Template:Lyricist: Difference between revisions

From ChoralWiki
Jump to navigation Jump to search
m (a bug somewhere...)
m (finished changes)
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|}}}}}} [[Category:{{alias|{{{2}}}}} settings]] [[Category:{{alias|{{{3}}}}} settings]]
|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]]
|3 ='''Lyricists:''' [[{{alias|{{{2}}}}}|{{{2}}}]]{{#if:{{{6|}}}|{{{5|}}}}}, [[{{alias|{{{3}}}}}|{{{3}}}]]{{{6|}}} and [[{{alias|{{{4}}}}}|{{{4}}}]]{{{7|{{#if:{{{6|}}}||{{{5|}}}}}}}} [[Category:{{alias|{{{2}}}}} settings]] [[Category:{{alias|{{{3}}}}} settings]] [[Category:{{alias|{{{4}}}}} settings]]
|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]]
|Anonymous
|Anonymous
|Traditional
|Traditional
Line 10: Line 10:
|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| ]]</span>[[Category:Works with texts by known authors]]
-->}}</includeonly><noinclude>
}}</includeonly><noinclude>
{{prot-temp}}<br>
{{prot-temp}}
<div style="margin: 0; margin-right: 30px; margin-left: 30px; border: 1px solid #3399ff; padding: 1em 1em 1em 1em; background-color:#ddffdd">
{{Doc|1=
<center><big>'''Documentation'''</big></center>
 
;Usage:
;Usage:


*<tt><nowiki>{{Lyricist|</nowiki>''<lyricist_name>''|''<optional_text>''}}</tt>
*{{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 ''Lyricist_name settings''


*<tt><nowiki>{{Lyricist|</nowiki>''2''|''<lyricist1_name>''|''<lyricist2_name>''|''<optional_text>''}}</tt>
*{{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 categories ''Lyricist1_name settings'' and ''Lyricist2_name settings''


*<tt><nowiki>{{Lyricist|</nowiki>''3''|''<lyricist1_name>''|''<lyricist2_name>''|''<lyricist3_name>''|''<optional_text>''}}</tt>
*{{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 categories ''Lyricist1_name settings'', ''Lyricist2_name settings'' and ''Lyricist3_name settings''
}}


</div>[[Category:Templates|{{PAGENAME}}]]</noinclude>
[[Category:Templates]]</noinclude>

Revision as of 18:07, 26 February 2015

Documentation
Usage
  • {{Lyricist|lyricist_name|optional_text}}
which produces the text
Lyricist: Lyricist_name optional_text
  • {{Lyricist|2|lyricist1_name|lyricist2_name|optional_text}}
which produces the text
Lyricists: Lyricist1_name and Lyricist2_name optional_text
  • {{Lyricist|3|lyricist1_name|lyricist2_name|lyricist3_name|optional_text}}
which produces the text
Lyricists: Lyricist1_name, Lyricist2_name and Lyricist3_name optional_text