Template:Sfnlinknb/testcases
![]() | This is the template test cases page for the sandbox of Template:Sfnlinknb. to update the examples. If there are many examples of a complicated template, later ones may break due to limits in MediaWiki; see the HTML comment "NewPP limit report" in the rendered page. You can also use Special:ExpandTemplates to examine the results of template uses. You can test how this page looks in the different skins and parsers with these links: |
![]() | There are no native test cases on this page. They are all transcluded from Template:Sfnlink/testcases, and there is no sandbox (Template:Sfnlinknb/sandbox is a redirect). Accordingly, the way to read results of the test cases below differs from a normal testcases page. In particular, the meaning of the green and yellow title bars is different than usual.
Results of each test show the difference between invoking Sfnlinknb and Sfnlink with the identical set of parameters, with "Live" (top invocation of each pair) showing the results of Sfnlinknb, and "Sandbox" showing the results of Sfnlink (labeled '{{Sfnlinknb/sandbox}}'). Because they normally act differently, most tests below should be topped by a yellow title bar, which normally would indicate a testcase failure, but here only means that the results are different, and you have to examine the actual results to see if it is different in the right way. A green title bar means they act the same, and this should only appear in those tests where the test case passes |nb=yes (or equivalent), or when param |text= is in use, which overrides the action of param |nb= . |
Without optional params
[edit]{{Sfnlinknb|Doe|Jones|2003}}
{{Sfnlinknb}}
{{Sfnlinknb|Doe|Jones|de Haro|2007}}
{{Sfnlinknb}}
{{Sfnlinknb|Doe|Jones|de Haro|Anderson|Qiyang|2015}}
{{Sfnlinknb}}
With optional page params
[edit]
{{Sfnlinknb|Doe|Jones|2003|pp=282–284}}
{{Sfnlinknb}}
Doe & Jones 2003 pp. 282–284
Doe & Jones (2003) pp. 282–284
{{Sfnlinknb|Doe|Jones|2003|page=293}}
{{Sfnlinknb}}
Doe & Jones 2003 p. 293
Doe & Jones (2003) p. 293
{{Sfnlinknb|Doe|Jones|2003|pages=293–297}}
{{Sfnlinknb}}
Doe & Jones 2003 pp. 293–297
Doe & Jones (2003) pp. 293–297
{{Sfnlinknb|Doe|Jones|2003|nb=1 |pages=115–117}}
{{Sfnlinknb}}
Doe & Jones 2003 pp. 115–117
Doe & Jones 2003 pp. 115–117
{{Sfnlinknb|Doe|Jones|de Haro|2007|pages=393–397}}
{{Sfnlinknb}}
Doe, Jones, & de Haro 2007 pp. 393–397
Doe, Jones, & de Haro (2007) pp. 393–397
{{Sfnlinknb|Doe|Jones|de Haro|2007|nb=true |pages=193–197}}
{{Sfnlinknb}}
Doe, Jones, & de Haro 2007 pp. 193–197
Doe, Jones, & de Haro 2007 pp. 193–197
{{Sfnlinknb|Doe|Jones|de Haro|Anderson|2011|p=442}}
{{Sfnlinknb}}
{{Sfnlinknb|Doe|Jones|de Haro|Anderson|2011|pp=442–445}}
{{Sfnlinknb}}
Doe, Jones, de Haro, & Anderson 2011 pp. 442–445
Doe, Jones, de Haro, & Anderson (2011) pp. 442–445
{{Sfnlinknb|Doe|Jones|de Haro|Anderson|2011|page=442}}
{{Sfnlinknb}}
{{Sfnlinknb|Doe|Jones|de Haro|Anderson|2011|nb=YES |pages=224–225}}
{{Sfnlinknb}}
Doe, Jones, de Haro, & Anderson 2011 pp. 224–225
Doe, Jones, de Haro, & Anderson 2011 pp. 224–225
{{Sfnlinknb|Doe|Jones|de Haro|Anderson|2011|nb=yeah |pages=448–449}}
{{Sfnlinknb}}
Doe, Jones, de Haro, & Anderson 2011 pp. 448–449
Doe, Jones, de Haro, & Anderson 2011 pp. 448–449
With optional param 'text'
[edit]{{Sfnlinknb|Roe|1989|text=Roe, 1989. 2nd ed. p=12}}
{{Sfnlinknb}}
{{Sfnlinknb|Roe|1989|nb=yes |text=Roe, 1989. 2nd ed. p=12}}
{{Sfnlinknb}}
{{Sfnlinknb|Roe|Bones|1992|text=Roe, Bones, et al. (1992)}}
{{Sfnlinknb}}
{{Sfnlinknb|Roe|Bones|da Silva|1997|text=Roe 1997. p. 114–117}}
{{Sfnlinknb}}
{{Sfnlinknb|Roe|Bones|da Silva|Andreeson|2003|text=Roe, Bones, da Silva etc. p. 454}}
{{Sfnlinknb}}
{{Sfnlinknb|Roe|Bones|da Silva|Andreeson|2003|nb=Y |text=Roe, Bones, da Silva etc. p. 254}}
{{Sfnlinknb}}
{{Sfnlinknb|Roe|Bones|da Silva|Andreeson|Qiaoying|2021|text=Roe et al. vol. 2; chap. 7 "Revolution", pp. 19–23}}
{{Sfnlinknb}}
With optional 'text' and page params
[edit]{{Sfnlinknb|Roe|1989|p=32 |text=Roe, 1989. 2nd ed.}}
{{Sfnlinknb}}
Roe, 1989. 2nd ed. p. 32
Roe, 1989. 2nd ed. p. 32
{{Sfnlinknb|Roe|Bones|1992|pp=32–35 |text=Roe, Bones, et al. (1992)}}
{{Sfnlinknb}}
Roe, Bones, et al. (1992) pp. 32–35
Roe, Bones, et al. (1992) pp. 32–35
{{Sfnlinknb|Roe|Bones|1992|nb=T |pp=52–55 |text=Roe, Bones, et al. (1992)}}
{{Sfnlinknb}}
Roe, Bones, et al. (1992) pp. 52–55
Roe, Bones, et al. (1992) pp. 52–55
{{Sfnlinknb|Roe|Bones|da Silva|Andreeson|2003|page=454 |text=Roe, Bones, da Silva etc.}}
{{Sfnlinknb}}
Roe, Bones, da Silva etc. p. 454
Roe, Bones, da Silva etc. p. 454
{{Sfnlinknb|Roe|Bones|da Silva|Andreeson|Qiaoying|2021|pp=19–23 |text=Roe et al. vol. 2; chap. 7 "Revolution"}}
{{Sfnlinknb}}
Roe et al. vol. 2; chap. 7 "Revolution" pp. 19–23
Roe et al. vol. 2; chap. 7 "Revolution" pp. 19–23
With optional param 'loc'
[edit]{{Sfnlinknb|Doe|Jones|2003|loc=jacket blurb}}
{{Sfnlinknb}}
Doe & Jones 2003 jacket blurb
Doe & Jones (2003) jacket blurb
{{Sfnlinknb|Roe|1989|loc=footnote 83 |p=32}}
{{Sfnlinknb}}
Roe 1989 p. 32, footnote 83
Roe (1989) p. 32, footnote 83
{{Sfnlinknb|Roe|1989|loc=footnote 83 |p=32}}
{{Sfnlinknb}}
Roe 1989 p. 32, footnote 83
Roe (1989) p. 32, footnote 83
{{Sfnlinknb|Roe|1989|loc=Appendix D |pp=159–162 |text=Roe, 1989. 2nd ed.}}
{{Sfnlinknb}}
Roe, 1989. 2nd ed. pp. 159–162, Appendix D
Roe, 1989. 2nd ed. pp. 159–162, Appendix D
With optional param 'article'
[edit]{{Sfnlinknb|Kirsner|2003|article=Jean-Paul Sartre}}
{{Sfnlinknb}}
{{Sfnlinknb|Kirsner|2003|article=Jean-Paul Sartre |nb=Y}}
{{Sfnlinknb}}
{{Sfnlinknb|Coogan|Smith|2012|article=Lebanon}}
{{Sfnlinknb}}
{{Sfnlinknb|Cruz|Suzuki|2009|article=Henry VIII}}
{{Sfnlinknb}}
{{Sfnlinknb|Calaprice|Kennefick|Schulmann|2015|article=Albert Einstein}}
{{Sfnlinknb}}
With optional params 'lang' and 'article'
[edit]{{Sfnlinknb|Briselance|Morin|2010|article=Cinéma |lang=fr |p=16}}
{{Sfnlinknb}}
Briselance & Morin 2010 p. 16
{{Sfnlinknb|Briselance|Morin|2010|article=Cinéma |lang=fr |nb=yes |p=16}}
{{Sfnlinknb}}
Briselance & Morin 2010 p. 16
Briselance & Morin 2010 p. 16
{{Sfnlinknb|Boatwright|2000|article=Imperio romano |lang=es |p=4}}
{{Sfnlinknb}}
Boatwright 2000 p. 4
Boatwright (2000) p. 4
{{Sfnlinknb|van Stipriaan|2021|article=Willem van Oranje |lang=nl}}
{{Sfnlinknb}}
{{Sfnlinknb|Klaaß|2009|article=Salzburg |lang=de |p=38}}
{{Sfnlinknb}}
[[:de:Salzburg#ERROR: de-wiki does not support sfn linkageKlaaß2009|Klaaß 2009]] p. 38
[[:de:Salzburg#ERROR: de-wiki does not support sfn linkageKlaaß2009|Klaaß (2009)]] p. 38
With optional params 'lang', 'rev', and 'article'
[edit]{{Sfnlinknb|Helfman|1997|article=Peixos |lang=ca |p=30 |rev=8823037}}
{{Sfnlinknb}}
Helfman 1997 p. 30
Helfman (1997) p. 30
{{Sfnlinknb|Helfman|1997|lang=ca |p=30 |rev=8823037}}
{{Sfnlinknb}}
Helfman 1997 p. 30
Helfman (1997) p. 30
{{Sfnlinknb|Helfman|1997|lang=ca |nb=y |p=30 |rev=8823037}}
{{Sfnlinknb}}
Helfman 1997 p. 30
Helfman 1997 p. 30
With asterisk shortcut for optional param 'article'
[edit]These test cases have special execution instructions
|
---|
Live: * {{sfnlink|Prophet|2018|article=Hermeticism}} * {{sfnlink|Prophet|2018|article=*}} Sandbox: * {{sfnlink/sandbox|Prophet|2018|article=Hermeticism}} * {{sfnlink/sandbox|Prophet|2018|article=*}} Cancel out when done. Expected result: All four link to Hermeticism#CITEREFProphet2018. |
With optional param 'rev'
[edit]{{Sfnlinknb|Ousby|2000|p=218 |rev=889229441}}
{{Sfnlinknb}}
This points to old rev 889229441 of Jean-Paul Sartre, from March 2019:
Ousby 2000 p. 218
This points to old rev 889229441 of Jean-Paul Sartre, from March 2019:
Ousby (2000) p. 218
{{Sfnlinknb|Ousby|2000|nb=yes |p=218 |rev=889229441}}
{{Sfnlinknb}}
This points to old rev 889229441 of Jean-Paul Sartre, from March 2019:
Ousby 2000 p. 218
This points to old rev 889229441 of Jean-Paul Sartre, from March 2019:
Ousby 2000 p. 218
{{Sfnlinknb|Ousby|2000|article=Jean-Paul Sartre |p=218 |rev=889229441}}
{{Sfnlinknb}}
This points to the same rev 889229441 as above; param 'article' is ignored when 'rev' is present:
Ousby 2000 p. 218
This points to the same rev 889229441 as above; param 'article' is ignored when 'rev' is present:
Ousby (2000) p. 218
{{Sfnlinknb|Ousby|2000|p=218 |rev=889229441 |text=Ousby (2000) [rev. 889229441]}}
{{Sfnlinknb}}
This points to the same old rev 889229441 and uses param |text=
to alter the display text of the link:
Ousby (2000) [rev. 889229441] p. 218
This points to the same old rev 889229441 and uses param |text=
to alter the display text of the link:
Ousby (2000) [rev. 889229441] p. 218
Works cited
[edit]Citations to provide destinations for the test cases on this page.
|
---|
|