Template:IMSLP2: Difference between revisions

From ChoralWiki
Jump to navigation Jump to search
(rv)
mNo edit summary
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<includeonly>Free scores of [[imslp:{{{id}}}|{{{cname|{{PAGENAME}}}}}]]{{#if:{{{id2|}}}|, [[imslp:{{{id2}}}|{{{cname2}}}]]}}{{#if:{{{id3|}}}|, [[imslp:{{{id3}}}|{{{cname3}}}]]}}{{#if:{{{id4|}}}|, [[imslp:{{{id4}}}|{{{cname4}}}]]}} at the [[ChoralWiki:IMSLP / Petrucci Music Library|Petrucci Music Library]] (IMSLP)</includeonly><noinclude><!--
<includeonly>[[imslp:{{{id|{{{1}}}}}}|{{{cname|{{{2|{{PAGENAME}}}}}}}}]]{{#if:{{{id2|}}}|, [[imslp:{{{id2}}}|{{{cname2}}}]]}}{{#if:{{{id3|}}}|, [[imslp:{{{id3}}}|{{{cname3}}}]]}}{{#if:{{{id4|}}}|, [[imslp:{{{id4}}}|{{{cname4}}}]]}} at the [[ChoralWiki:Petrucci Music Library (IMSLP)|Petrucci Music Library]] (IMSLP)</includeonly><noinclude><!--
-->{{DisplayBox|bgcolor=g|text=
-->{{DisplayBox|bgcolor=g|text=
This template is for linking to work pages at the [[ChoralWiki:IMSLP / Petrucci Music Library|Petrucci Music Library]] (IMSLP). A companion template for linking to IMSLP composer categories is available as [[template:IMSLP|IMSLP]],
This template is for linking to work pages at the [[ChoralWiki:Petrucci Music Library (IMSLP)|Petrucci Music Library]] (IMSLP). A companion template for linking to IMSLP composer categories is available as [[template:IMSLP|IMSLP]].


===Usage===
===Usage===
<nowiki>{{IMSLP2|id=name of the work as specified at IMSLP|cname=name to be displayed}}</nowiki>
{{tl|IMSLP2|2=id=name of the work as specified at IMSLP|3=cname=name to be displayed}}
<code>{{!}}id=</code> is the page name at IMSLP.<br />
:{{para|id}} is the page name at IMSLP.<br />
<code>{{!}}cname=</code> is an optional parameter for the name to be displayed.<br />
:{{para|cname}} is an optional parameter for the name to be displayed.
Up to 4 work pages can be linked with the optional parameters <code>{{!}}id2=</code> <code>{{!}}cname2=</code>; <code>{{!}}id3=</code> <code>{{!}}cname3=</code>; <code>{{!}}id4=</code> <code>{{!}}cname4=</code>.
:In the basic syntax, {{para|id}} and {{para|cname}} are optional and may be left out:
{{tl|IMSLP2|name of the work as specified at IMSLP|name to be displayed}}
 
Up to 4 work pages can be linked with the optional parameters {{para|id2}} {{para|cname2}}; {{para|id3}} {{para|cname3}}; {{para|id4}} {{para|cname4}}.


===Examples===
===Examples===
Line 19: Line 22:
;Code
;Code
<tt><nowiki>{{IMSLP2</nowiki><br /><nowiki>
<tt><nowiki>{{IMSLP2</nowiki><br /><nowiki>
|id=Piano Trio No.1, Op.1 No.1 (Beethoven, Ludwig van)|cname=Piano Trio No. 1</nowiki><br /><nowiki>
|id=Jerusalem (Parry, Charles Hubert Hastings)|cname=''Jerusalem''</nowiki><br /><nowiki>
|id2=Piano Trio No.2, Op.1 No.2 (Beethoven, Ludwig van)|cname2=Piano Trio No. 2</nowiki><br /><nowiki>
|id2=Voces Clamantium (Parry, Charles Hubert Hastings)|cname2=''Voces Clamantium''</nowiki><br /><nowiki>
|id3=Piano Trio No.3, Op.1 No.3 (Beethoven, Ludwig van)|cname3=Piano Trio No. 3 by Ludwig van Beethoven}}</nowiki></tt>
|id3=English Lyrics (Parry, Charles Hubert Hastings)|cname3=''English Lyrics''</nowiki><br /><nowiki>
|id4=England (Parry, Charles Hubert Hastings)|cname=''England'' by C. Hubert H. Parry}}</nowiki></tt>
;Result
;Result
{{IMSLP2
{{IMSLP2
|id=Piano Trio No.1, Op.1 No.1 (Beethoven, Ludwig van)|cname=Piano Trio No. 1
|id=Jerusalem (Parry, Charles Hubert Hastings)|cname=''Jerusalem''
|id2=Piano Trio No.2, Op.1 No.2 (Beethoven, Ludwig van)|cname2=Piano Trio No. 2
|id2=Voces Clamantium (Parry, Charles Hubert Hastings)|cname2=''Voces Clamantium''
|id3=Piano Trio No.3, Op.1 No.3 (Beethoven, Ludwig van)|cname3=Piano Trio No. 3 by Ludwig van Beethoven}}
|id3=English Lyrics (Parry, Charles Hubert Hastings)|cname3=''English Lyrics''
|id4=England (Parry, Charles Hubert Hastings)|cname4=''England'' by C. Hubert H. Parry}}


===See also===
===See also===
*[[:Template:IMSLP]]
*{{tl|IMSLP}}
*{{tl|IMSLPComp}}
}}
}}
[[Category:Templates|{{PAGENAME}}]]
[[Category:External link templates]]
</noinclude>
</noinclude>

Revision as of 03:32, 5 October 2015

This template is for linking to work pages at the Petrucci Music Library (IMSLP). A companion template for linking to IMSLP composer categories is available as IMSLP.

Usage

{{IMSLP2|id=name of the work as specified at IMSLP|cname=name to be displayed}}

|id= is the page name at IMSLP.
|cname= is an optional parameter for the name to be displayed.
In the basic syntax, |id= and |cname= are optional and may be left out:

{{IMSLP2|name of the work as specified at IMSLP|name to be displayed}}

Up to 4 work pages can be linked with the optional parameters |id2= |cname2=; |id3= |cname3=; |id4= |cname4=.

Examples

Single work

Code

{{IMSLP2|id=Songs of the Sea, Op.91 (Stanford, Charles Villiers)|cname=''Songs of the Sea''}}

Result

Songs of the Sea at the Petrucci Music Library (IMSLP)

Multiple works

Code

{{IMSLP2
|id=Jerusalem (Parry, Charles Hubert Hastings)|cname=''Jerusalem''
|id2=Voces Clamantium (Parry, Charles Hubert Hastings)|cname2=''Voces Clamantium''
|id3=English Lyrics (Parry, Charles Hubert Hastings)|cname3=''English Lyrics''
|id4=England (Parry, Charles Hubert Hastings)|cname=''England'' by C. Hubert H. Parry}}

Result

Jerusalem, Voces Clamantium, English Lyrics, England by C. Hubert H. Parry at the Petrucci Music Library (IMSLP)

See also