Difference between revisions of "Template:CodeFedReg/testcases"
Jump to navigation
Jump to search
imported>Gurnec (test case where a part is split across multiple volumes) |
imported>Int21h (fix: compare template to sandbox template) |
||
| Line 2: | Line 2: | ||
== Testing main template == | == Testing main template == | ||
| + | For every example (two lines), first is the main template, the second is the sandbox template. | ||
=== No part argument provided === | === No part argument provided === | ||
;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|47}}</nowiki></code> — title only | ;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|47}}</nowiki></code> — title only | ||
| + | :{{CodeFedReg|47}} | ||
:{{CodeFedReg/sandbox|47}} | :{{CodeFedReg/sandbox|47}} | ||
;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|34|subtitle=B}}</nowiki></code> — title+subtitle | ;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|34|subtitle=B}}</nowiki></code> — title+subtitle | ||
| + | :{{CodeFedReg|34|subtitle=B}} | ||
:{{CodeFedReg/sandbox|34|subtitle=B}} | :{{CodeFedReg/sandbox|34|subtitle=B}} | ||
;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|47|volume=5}}</nowiki></code> — title+volume | ;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|47|volume=5}}</nowiki></code> — title+volume | ||
| + | :{{CodeFedReg|47|volume=5}} | ||
:{{CodeFedReg/sandbox|47|volume=5}} | :{{CodeFedReg/sandbox|47|volume=5}} | ||
;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|47|chapter=I}}</nowiki></code> — title+chapter | ;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|47|chapter=I}}</nowiki></code> — title+chapter | ||
| + | :{{CodeFedReg|47|chapter=I}} | ||
:{{CodeFedReg/sandbox|47|chapter=I}} | :{{CodeFedReg/sandbox|47|chapter=I}} | ||
;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|47|chapter=I|subchapter=D}}</nowiki></code> — title+chapter+subchapter | ;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|47|chapter=I|subchapter=D}}</nowiki></code> — title+chapter+subchapter | ||
| + | :{{CodeFedReg|47|chapter=I|subchapter=D}} | ||
:{{CodeFedReg/sandbox|47|chapter=I|subchapter=D}} | :{{CodeFedReg/sandbox|47|chapter=I|subchapter=D}} | ||
=== Title XXX CFR Part YYY exists as a Wikipedia article === | === Title XXX CFR Part YYY exists as a Wikipedia article === | ||
;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|47|15}}</nowiki></code> — title+part only | ;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|47|15}}</nowiki></code> — title+part only | ||
| + | :{{CodeFedReg|47|15}} | ||
:{{CodeFedReg/sandbox|47|15}} | :{{CodeFedReg/sandbox|47|15}} | ||
;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|47|15|239}}</nowiki></code> — title+part+section (and no subpart) | ;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|47|15|239}}</nowiki></code> — title+part+section (and no subpart) | ||
| + | :{{CodeFedReg|47|15|239}} | ||
:{{CodeFedReg/sandbox|47|15|239}} | :{{CodeFedReg/sandbox|47|15|239}} | ||
;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|47|15|subpart=C}}</nowiki></code> — title+part+subpart and no section | ;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|47|15|subpart=C}}</nowiki></code> — title+part+subpart and no section | ||
| + | :{{CodeFedReg|47|15|subpart=C}} | ||
:{{CodeFedReg/sandbox|47|15|subpart=C}} | :{{CodeFedReg/sandbox|47|15|subpart=C}} | ||
;<code><nowiki>{{</nowiki>CodeFedReg/sandbox|<nowiki>47|15|subpart=C|239}}</nowiki></code> — both subpart and section given, so section should override in link | ;<code><nowiki>{{</nowiki>CodeFedReg/sandbox|<nowiki>47|15|subpart=C|239}}</nowiki></code> — both subpart and section given, so section should override in link | ||
| + | :{{CodeFedReg|47|15|subpart=C|239}} | ||
:{{CodeFedReg/sandbox|47|15|subpart=C|239}} | :{{CodeFedReg/sandbox|47|15|subpart=C|239}} | ||
=== Title XXX CFR Part YYY doesn't exist as a Wikipedia article === | === Title XXX CFR Part YYY doesn't exist as a Wikipedia article === | ||
;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|47|73}}</nowiki></code> — title+part only | ;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|47|73}}</nowiki></code> — title+part only | ||
| + | :{{CodeFedReg|47|73}} | ||
:{{CodeFedReg/sandbox|47|73}} | :{{CodeFedReg/sandbox|47|73}} | ||
;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|26|1|volume=7}}</nowiki></code> — title+part+volume (where the part is split across multiple volumes) | ;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|26|1|volume=7}}</nowiki></code> — title+part+volume (where the part is split across multiple volumes) | ||
| + | :{{CodeFedReg|26|1|volume=7}} | ||
:{{CodeFedReg/sandbox|26|1|volume=7}} | :{{CodeFedReg/sandbox|26|1|volume=7}} | ||
;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|47|73|1650}}</nowiki></code> — title+part+section (and no subpart) | ;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|47|73|1650}}</nowiki></code> — title+part+section (and no subpart) | ||
| + | :{{CodeFedReg|47|73|1650}} | ||
:{{CodeFedReg/sandbox|47|73|1650}} | :{{CodeFedReg/sandbox|47|73|1650}} | ||
;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|47|73|subpart=H}}</nowiki></code> — title+part+subpart and no section | ;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|47|73|subpart=H}}</nowiki></code> — title+part+subpart and no section | ||
| + | :{{CodeFedReg|47|73|subpart=H}} | ||
:{{CodeFedReg/sandbox|47|73|subpart=H}} | :{{CodeFedReg/sandbox|47|73|subpart=H}} | ||
;<code><nowiki>{{</nowiki>CodeFedReg/sandbox|<nowiki>47|73|subpart=H|1650}}</nowiki></code> — both subpart and section given, so section should override in link | ;<code><nowiki>{{</nowiki>CodeFedReg/sandbox|<nowiki>47|73|subpart=H|1650}}</nowiki></code> — both subpart and section given, so section should override in link | ||
| + | :{{CodeFedReg|47|73|subpart=H|1650}} | ||
:{{CodeFedReg/sandbox|47|73|subpart=H|1650}} | :{{CodeFedReg/sandbox|47|73|subpart=H|1650}} | ||
=== Appendices and other special sections === | === Appendices and other special sections === | ||
;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|40|88|104-94}}</nowiki></code> — title+part+section containing a dash | ;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|40|88|104-94}}</nowiki></code> — title+part+section containing a dash | ||
| + | :{{CodeFedReg|40|88|104-94}} | ||
:{{CodeFedReg/sandbox|40|88|104-94}} | :{{CodeFedReg/sandbox|40|88|104-94}} | ||
;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|14|121|appendix=.0000_0nbspnbspnbsp.k|appendix_desc=Appendix K}}</nowiki></code> — title+part+appendix | ;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|14|121|appendix=.0000_0nbspnbspnbsp.k|appendix_desc=Appendix K}}</nowiki></code> — title+part+appendix | ||
| + | :{{CodeFedReg|14|121|appendix=.0000_0nbspnbspnbsp.k|appendix_desc=Appendix K}} | ||
:{{CodeFedReg/sandbox|14|121|appendix=.0000_0nbspnbspnbsp.k|appendix_desc=Appendix K}} | :{{CodeFedReg/sandbox|14|121|appendix=.0000_0nbspnbspnbsp.k|appendix_desc=Appendix K}} | ||
;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|14|91|appendix=.2|appendix_desc=SFAR 60}}</nowiki></code> — title+part+special section | ;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|14|91|appendix=.2|appendix_desc=SFAR 60}}</nowiki></code> — title+part+special section | ||
| + | :{{CodeFedReg|14|91|appendix=.2|appendix_desc=SFAR 60}} | ||
:{{CodeFedReg/sandbox|14|91|appendix=.2|appendix_desc=SFAR 60}} | :{{CodeFedReg/sandbox|14|91|appendix=.2|appendix_desc=SFAR 60}} | ||
| Line 62: | Line 80: | ||
;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|14|91|prefix=SFAR|60}}</nowiki></code> — oddly prefixed section given | ;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|14|91|prefix=SFAR|60}}</nowiki></code> — oddly prefixed section given | ||
| + | :{{CodeFedReg|14|91|prefix=SFAR|60}} | ||
:{{CodeFedReg/sandbox|14|91|prefix=SFAR|60}} | :{{CodeFedReg/sandbox|14|91|prefix=SFAR|60}} | ||
;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|14|91|subpart=L|prefix=App|G}}</nowiki></code> — subpart and oddly prefixed section given | ;<code><nowiki>{{</nowiki>CodeFedReg/sandbox<nowiki>|14|91|subpart=L|prefix=App|G}}</nowiki></code> — subpart and oddly prefixed section given | ||
| + | :{{CodeFedReg|14|91|subpart=L|prefix=App|G}} | ||
:{{CodeFedReg/sandbox|14|91|subpart=L|prefix=App|G}} | :{{CodeFedReg/sandbox|14|91|subpart=L|prefix=App|G}} | ||
Latest revision as of 19:36, 2 August 2020
| 42px | This is the template test cases page for the sandbox of Template:CodeFedReg. Script error: No such module "Purge". 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 with these links: |
Contents
Testing main template
For every example (two lines), first is the main template, the second is the sandbox template.
No part argument provided
{{CodeFedReg/sandbox|47|chapter=I|subchapter=D}}— title+chapter+subchapter- 47 C.F.R. [9]
- 47 C.F.R. [10]
Title XXX CFR Part YYY exists as a Wikipedia article
{{CodeFedReg/sandbox|47|15|239}}— title+part+section (and no subpart)- 47 C.F.R. 15.239
- 47 C.F.R. 15.239
{{CodeFedReg/sandbox|47|15|subpart=C}}— title+part+subpart and no section- 47 C.F.R. 15
- 47 C.F.R. 15
{{CodeFedReg/sandbox|47|15|subpart=C|239}}— both subpart and section given, so section should override in link- 47 C.F.R. 15.239
- 47 C.F.R. 15.239
Title XXX CFR Part YYY doesn't exist as a Wikipedia article
{{CodeFedReg/sandbox|26|1|volume=7}}— title+part+volume (where the part is split across multiple volumes)- 26 C.F.R. 1
- 26 C.F.R. 1
{{CodeFedReg/sandbox|47|73|1650}}— title+part+section (and no subpart)- 47 C.F.R. 73.1650
- 47 C.F.R. 73.1650
{{CodeFedReg/sandbox|47|73|subpart=H}}— title+part+subpart and no section- 47 C.F.R. 73
- 47 C.F.R. 73
{{CodeFedReg/sandbox|47|73|subpart=H|1650}}— both subpart and section given, so section should override in link- 47 C.F.R. 73.1650
- 47 C.F.R. 73.1650
Appendices and other special sections
{{CodeFedReg/sandbox|40|88|104-94}}— title+part+section containing a dash- 40 C.F.R. 88.104-94
- 40 C.F.R. 88.104-94
{{CodeFedReg/sandbox|14|121|appendix=.0000_0nbspnbspnbsp.k|appendix_desc=Appendix K}}— title+part+appendix- 14 C.F.R. 121
- 14 C.F.R. 121
{{CodeFedReg/sandbox|14|91|appendix=.2|appendix_desc=SFAR 60}}— title+part+special section- 14 C.F.R. 91
- 14 C.F.R. 91
Deprecated unusual prefixed section IDs
Displays as it did before but now links only to the part.