Difference between revisions of "Template:Include-USGov/testcases"
imported>Hike395 (test source plus comment) |
imported>Hike395 (update doc) |
||
Line 7: | Line 7: | ||
* comment (optional) - free field that produces parenthesized comment at end | * comment (optional) - free field that produces parenthesized comment at end | ||
* article (optional) - the title of the reference | * article (optional) - the title of the reference | ||
− | |||
− | |||
* source (optional) - free field at end at shuts off most other arguments: useful for inline use of {{tl|cite web}} | * source (optional) - free field at end at shuts off most other arguments: useful for inline use of {{tl|cite web}} | ||
+ | |||
+ | Template takes any parameter specified by {{tl|cite web}} as long as article and url are specified (article gets mapped to cite web title) | ||
==Tests== | ==Tests== |
Revision as of 15:36, 8 March 2020
![]() | This is the template test cases page for the sandbox of Template:Include-USGov. 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: |
- agency (required) - name of agency (or reference source) that produced material
- url (optional) - URL of reference
- policy (optional) - URL of re-use policy of agency or reference source
- comment (optional) - free field that produces parenthesized comment at end
- article (optional) - the title of the reference
- source (optional) - free field at end at shuts off most other arguments: useful for inline use of {{cite web}}
Template takes any parameter specified by {{cite web}} as long as article and url are specified (article gets mapped to cite web title)
Tests
Code | Working template | Sandbox version | Comments |
---|---|---|---|
{{Include-USGov |agency=United States Department}} |
![]() |
![]() |
Minimal usage: templates that call this one should pass in optional arguments. |
{{Include-USGov |agency=United States Department |
![]() |
![]() |
Replace internal wikilink about generic re-use to specific agency policy |
{{Include-USGov |agency=United States government |
![]() |
![]() |
comment is a free field that produces a parenthesized comment at end, agency should auto-wikilink |
{{Include-USGov |agency=United States Department |
![]() |
![]() |
Url without agency is just a bare link |
{{Include-USGov |agency=United States Department |
![]() |
![]() |
Url with comment should still work |
{{Include-USGov |agency=United States Department |
![]() |
![]() |
With article argument, template refers to specific document |
{{Include-USGov |agency=United States Department |
![]() |
![]() |
With article argument, url becomes external link to specific document |
{{Include-USGov |agency=United States Department |
![]() |
![]() |
Author can be added for use in inline citation |
{{Include-USGov |agency=United States Department |
![]() |
![]() |
Accessdate can be added, also |
{{Include-USGov |agency=United States Department |
![]() |
![]() |
All parameters can work together |
{{Include-USGov |agency=United States government |
![]() |
![]() |
Source parameter shuts down most arguments, leaves free field at end for citation template |
{{Include-USGov |agency=United States Department |
![]() |
![]() |
Example of source usage |
{{Include-USGov |agency=United States Department |
![]() |
![]() |
Source plus comment |
{{Include-USGov |agency=United States Department |
![]() |
![]() |
Blank source leaves other parameters active |