Difference between revisions of "Template:GroveMusic/testcases"

From blackwiki
Jump to navigation Jump to search
imported>Scarabocchio
(add quotes to check lead/trail space)
imported>Scarabocchio
(reformat1)
 
Line 3: Line 3:
 
== [[Template:{{TEMPLATENAME|testcases}}|Main template]] ==
 
== [[Template:{{TEMPLATENAME|testcases}}|Main template]] ==
  
<nowiki>match=Alessandro Stradella</nowiki>
+
* <nowiki>{{ GroveMusic | match=Alessandro Stradella }}</nowiki>
 
* {{ {{TEMPLATENAMEE|require=testcases}} | match=Alessandro Stradella }}
 
* {{ {{TEMPLATENAMEE|require=testcases}} | match=Alessandro Stradella }}
  
<nowiki>match=Alessandro Stradella | label=Mr Composer</nowiki>
+
===linktext tests (with match)===
* {{ {{TEMPLATENAMEE|require=testcases}} | match=Alessandro Stradella | label=Mr Composer}}
+
Use <code>match</code> unless <code>label</code> overrides:
 +
* <nowiki>{{ GroveMusic | match=Alessandro Stradella }}</nowiki>
 +
: {{ {{TEMPLATENAMEE|require=testcases}} | match=Alessandro Stradella}}
  
<nowiki>match=Alessandro Stradella | filter=works </nowiki>
+
* <nowiki>{{ GroveMusic | match=Alessandro Stradella | label=Mr Composer }}</nowiki>
* {{ {{TEMPLATENAMEE|require=testcases}} | match=Alessandro Stradella | filter=works }}
+
: {{ {{TEMPLATENAMEE|require=testcases}} | match=Alessandro Stradella | label=Mr Composer}}
  
<nowiki>match=Alessandro Stradella | filter=people </nowiki>
+
===linktext tests (without match)===
* {{ {{TEMPLATENAMEE|require=testcases}} | match=Alessandro Stradella | filter=people }}
+
Use <code>label</code> if exists, else print error
 +
* <nowiki>{{ GroveMusic | id=26888 | label=Alessandro Stradella (composer) }}</nowiki>
 +
: {{ {{TEMPLATENAMEE|require=testcases}} | id=26888 | label=Alessandro Stradella (composer) }}
  
<nowiki>id=26888 | label=Alessandro Stradella (composer)</nowiki>
+
* <nowiki>{{ GroveMusic | id=26888 }}</nowiki>
* {{ {{TEMPLATENAMEE|require=testcases}} | id=26888 | label=Alessandro Stradella (composer) }}
+
: {{ {{TEMPLATENAMEE|require=testcases}} | id=26888 }}
  
<nowiki>id=O900083 | label=Alessandro Stradella (opera)</nowiki>
+
===direct linking===
* {{ {{TEMPLATENAMEE|require=testcases}} | id=O900083 | label=Alessandro Stradella (opera) }}
+
* <nowiki>{{ GroveMusic | id=26888 | label=Alessandro Stradella (composer) }}</nowiki>
 +
: {{ {{TEMPLATENAMEE|require=testcases}} | id=26888 | label=Alessandro Stradella (composer) }}
  
<nowiki>"id=O900083 | label=Alessandro Stradella (opera) | linkonly=t"</nowiki>
+
* <nowiki>{{ GroveMusic | id=O900083 | label=Alessandro Stradella (opera) }}</nowiki>
* "{{ {{TEMPLATENAMEE|require=testcases}} | id=O900083 | label=Alessandro Stradella (opera) | linkonly=t }}"
+
: {{ {{TEMPLATENAMEE|require=testcases}} | id=O900083 | label=Alessandro Stradella (opera) }}
  
{{clear}}
+
* <nowiki>{{ GroveMusic | id=O900083 | label=Alessandro Stradella (opera) | linkonly=t }}</nowiki>
 +
: {{ {{TEMPLATENAMEE|require=testcases}} | id=O900083 | label=Alessandro Stradella (opera) | linkonly=t }}

Latest revision as of 10:11, 22 December 2014

Main template

  • {{ GroveMusic | match=Alessandro Stradella }}
  • Root, Deane L., ed. (2001). The New Grove Dictionary of Music and Musicians. Oxford University Press. Unknown parameter |match= ignored (help); Missing or empty |title= (help)

linktext tests (with match)

Use match unless label overrides:

  • {{ GroveMusic | match=Alessandro Stradella }}
Root, Deane L., ed. (2001). The New Grove Dictionary of Music and Musicians. Oxford University Press. Unknown parameter |match= ignored (help); Missing or empty |title= (help)
  • {{ GroveMusic | match=Alessandro Stradella | label=Mr Composer }}
Root, Deane L., ed. (2001). The New Grove Dictionary of Music and Musicians. Oxford University Press. Unknown parameter |label= ignored (help); Unknown parameter |match= ignored (help); Missing or empty |title= (help)

linktext tests (without match)

Use label if exists, else print error

  • {{ GroveMusic | id=26888 | label=Alessandro Stradella (composer) }}
Grove Music Online (8th ed.). Oxford University Press. 2001. doi:10.1093/gmo/9781561592630.article.26888. Unknown parameter |label= ignored (help); Missing or empty |title= (help)
  • {{ GroveMusic | id=26888 }}
Grove Music Online (8th ed.). Oxford University Press. 2001. doi:10.1093/gmo/9781561592630.article.26888. Missing or empty |title= (help)

direct linking

  • {{ GroveMusic | id=26888 | label=Alessandro Stradella (composer) }}
Grove Music Online (8th ed.). Oxford University Press. 2001. doi:10.1093/gmo/9781561592630.article.26888. Unknown parameter |label= ignored (help); Missing or empty |title= (help)
  • {{ GroveMusic | id=O900083 | label=Alessandro Stradella (opera) }}
Grove Music Online (8th ed.). Oxford University Press. 2001. doi:10.1093/gmo/9781561592630.article.O900083. Unknown parameter |label= ignored (help); Missing or empty |title= (help)
  • {{ GroveMusic | id=O900083 | label=Alessandro Stradella (opera) | linkonly=t }}
Grove Music Online (8th ed.). Oxford University Press. 2001. doi:10.1093/gmo/9781561592630.article.O900083. Unknown parameter |label= ignored (help); Unknown parameter |linkonly= ignored (help); Missing or empty |title= (help)