Difference between revisions of "Template:Include-USGov/testcases"

From blackwiki
Jump to navigation Jump to search
imported>Hike395
(update doc)
imported>Hike395
(→‎Tests: add title argument tests)
 
Line 59: Line 59:
 
| {{Include-USGov/sandbox|agency=United States Department|article=Reference document}}
 
| {{Include-USGov/sandbox|agency=United States Department|article=Reference document}}
 
| With article argument, template refers to specific document
 
| With article argument, template refers to specific document
 +
|-
 +
| <nowiki>{{Include-USGov</nowiki><br/>
 +
<nowiki>|agency=United States Department</nowiki><br/>
 +
<nowiki>|title=Reference document}}</nowiki>
 +
| {{Include-USGov|agency=United States Department|title=Reference document}}
 +
| {{Include-USGov/sandbox|agency=United States Department|title=Reference document}}
 +
| {{para|title}} as alternative to {{para|article}}
 
|-
 
|-
 
| <nowiki>{{Include-USGov</nowiki><br/>
 
| <nowiki>{{Include-USGov</nowiki><br/>
Line 67: Line 74:
 
| {{Include-USGov/sandbox|agency=United States Department|article=Reference document|url=http://www.agency.gov/doc.html}}
 
| {{Include-USGov/sandbox|agency=United States Department|article=Reference document|url=http://www.agency.gov/doc.html}}
 
| With article argument, url becomes external link to specific document
 
| With article argument, url becomes external link to specific document
 +
|-
 +
| <nowiki>{{Include-USGov</nowiki><br/>
 +
<nowiki>|agency=United States Department</nowiki><br/>
 +
<nowiki>|title=Reference document</nowiki><br/>
 +
<nowiki>|url=http://www.agency.gov/doc.html}}</nowiki>
 +
| {{Include-USGov|agency=United States Department|title=Reference document|url=http://www.agency.gov/doc.html}}
 +
| {{Include-USGov/sandbox|agency=United States Department|title=Reference document|url=http://www.agency.gov/doc.html}}
 +
| {{para|title}} as alternative to {{para|article}}
 
|-
 
|-
 
| <nowiki>{{Include-USGov</nowiki><br/>
 
| <nowiki>{{Include-USGov</nowiki><br/>

Latest revision as of 04:51, 9 March 2020


  • 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}}

 This article incorporates public domain material from websites or documents of the United States Department.  This article incorporates public domain material from websites or documents of the United States Department. Minimal usage: templates that call this one should pass in optional arguments.
{{Include-USGov

|agency=United States Department
|policy=http://www.agency.gov/policy.html}}

 This article incorporates public domain material from websites or documents of the United States Department.  This article incorporates public domain material from websites or documents of the United States Department. Replace internal wikilink about generic re-use to specific agency policy
{{Include-USGov

|agency=United States government
|comment=comment can have [[Wikilink|link]]s}}

 This article incorporates public domain material from websites or documents of the United States government. (comment can have links)  This article incorporates public domain material from websites or documents of the United States government. (comment can have links) comment is a free field that produces a parenthesized comment at end, agency should auto-wikilink
{{Include-USGov

|agency=United States Department
|url=http://www.agency.gov/}}

 This article incorporates public domain material from the United States Department website http://www.agency.gov.  This article incorporates public domain material from the United States Department website http://www.agency.gov. Url without agency is just a bare link
{{Include-USGov

|agency=United States Department
|url=http://www.agency.gov/}}
|comment=comment}}

 This article incorporates public domain material from the United States Department website http://www.agency.gov/. (comment)  This article incorporates public domain material from the United States Department website http://www.agency.gov/. (comment) Url with comment should still work
{{Include-USGov

|agency=United States Department
|article=Reference document}}

 This article incorporates public domain material from the United States Department document: "Script error: No such module "If empty".".  This article incorporates public domain material from the United States Department document: "Script error: No such module "If empty".". With article argument, template refers to specific document
{{Include-USGov

|agency=United States Department
|title=Reference document}}

 This article incorporates public domain material from the United States Department document: "Script error: No such module "If empty".".  This article incorporates public domain material from the United States Department document: "Script error: No such module "If empty".". |title= as alternative to |article=
{{Include-USGov

|agency=United States Department
|article=Reference document
|url=http://www.agency.gov/doc.html}}

 This article incorporates public domain material from the United States Department document: "Reference document".  This article incorporates public domain material from the United States Department document: "Reference document". With article argument, url becomes external link to specific document
{{Include-USGov

|agency=United States Department
|title=Reference document
|url=http://www.agency.gov/doc.html}}

 This article incorporates public domain material from the United States Department document: "Reference document".  This article incorporates public domain material from the United States Department document: "Reference document". |title= as alternative to |article=
{{Include-USGov

|agency=United States Department
|article=Reference document
|url=http://www.agency.gov/doc.html
|author=John Q. Public}}

 This article incorporates public domain material from the United States Department document: John Q. Public. "Reference document".  This article incorporates public domain material from the United States Department document: John Q. Public. "Reference document". Author can be added for use in inline citation
{{Include-USGov

|agency=United States Department
|article=Reference document
|url=http://www.agency.gov/doc.html
|accessdate=2008-08-08}}

 This article incorporates public domain material from the United States Department document: "Reference document". Retrieved 2008-08-08.  This article incorporates public domain material from the United States Department document: "Reference document". Retrieved 2008-08-08. Accessdate can be added, also
{{Include-USGov

|agency=United States Department
|policy=http://www.agency.gov/policy.html
|article=Reference document
|url=http://www.agency.gov/doc.html
|author=John Q. Public
|accessdate=2008-08-08
|comment=comment can have [[Wikilink|link]]s}}

 This article incorporates public domain material from the United States Department document: John Q. Public. "Reference document". Retrieved 2008-08-08. (comment can have links)  This article incorporates public domain material from the United States Department document: John Q. Public. "Reference document". Retrieved 2008-08-08. (comment can have links) All parameters can work together
{{Include-USGov

|agency=United States government
|policy=http://www.whitehouse.gov
|author=Arglebargle IV
|article=On Boggies
|accessdate=Third Age
|source=Use cite template here}}

 This article incorporates public domain material from the United States government document: Use cite template here  This article incorporates public domain material from the United States government document: Use cite template here Source parameter shuts down most arguments, leaves free field at end for citation template
{{Include-USGov

|agency=United States Department
|source={{cite book|first=John |last=Smith |title=Battle of Hastings}} }}

 This article incorporates public domain material from the United States Department document: Smith, John. Battle of Hastings.  This article incorporates public domain material from the United States Department document: Smith, John. Battle of Hastings. Example of source usage
{{Include-USGov

|agency=United States Department
|source={{cite book|first=John |last=Smith |title=Battle of Hastings}}|comment=1066}}

 This article incorporates public domain material from the United States Department document: Smith, John. Battle of Hastings. (1066)  This article incorporates public domain material from the United States Department document: Smith, John. Battle of Hastings. (1066) Source plus comment
{{Include-USGov

|agency=United States Department
|article=Reference document
|url=http://www.agency.gov/doc.html
|source= }}

 This article incorporates public domain material from the United States Department document: "Reference document".  This article incorporates public domain material from the United States Department document: "Reference document". Blank source leaves other parameters active