Difference between revisions of "Template:Cite web"

From DoomWiki.org

(Experimental.)
 
(Use condfullstop on title)
(16 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<includeonly>{{#tag:ref|{{{author|}}}{{#if:{{{publishdate|}}}|&nbsp;({{{publishdate}}}).|.}} {{#if:{{{title|}}}|[{{{url}}} "{{{title}}}."]|[{{{url}}}].}} {{#if:{{{publication|}}}|''{{{publication}}}.''|}} {{#if:{{{retrievedate|}}}|Retrieved on {{{retrievedate}}}.|}}}}</includeonly><noinclude>
+
<includeonly>{{#tag:ref|{{{author|}}}{{#if:{{{publishdate|}}}|&nbsp;({{#time:j F Y|{{{publishdate}}}}}).|{{#if:{{{author|}}}|.|}}}} {{#if:{{{title|}}}|[{{{url}}} "{{condfullstop|{{{title}}}}}"]|{{condfullstop|{{{url}}}}}}} {{#if:{{{publication|}}}|''{{{publication}}}.''|}} {{#if:{{{retrievedate|}}}|Retrieved {{#time:j F Y|{{{retrievedate}}}}}.|{{#if:{{{accessdate|}}}|Retrieved {{#time:j F Y|{{{accessdate}}}}}.|}}}}}}</includeonly><noinclude>
 
Simple website {{wp|Wikipedia:Citing_sources|citation}} template.
 
Simple website {{wp|Wikipedia:Citing_sources|citation}} template.
 
==Usage==
 
==Usage==
Line 7: Line 7:
 
* {{c|title}}: Title of article. Optional. If provided, this is used as the link text for the provided URL. Quotation marks will be automatically included.
 
* {{c|title}}: Title of article. Optional. If provided, this is used as the link text for the provided URL. Quotation marks will be automatically included.
 
* {{c|publication}}: Title of publishing site, journal, blog, etc. Optional. If provided, will be automatically italicized.
 
* {{c|publication}}: Title of publishing site, journal, blog, etc. Optional. If provided, will be automatically italicized.
* {{c|retrievedate}}: Date article or page was retrieved by the wiki editor. Optional. If included, the text "Retreived on" will appear before the provided date.
+
* {{c|retrievedate}}: Date article or page was retrieved by the wiki editor. Optional. If included, the text "Retrieved" will appear before the provided date.
 +
* {{c|accessdate}}: Alternate name for {{c|retrievedate}}.
 +
 
 +
Note that parameters taking a date will be passed to the {{c|<nowiki>{{#time}}</nowiki>}} parser function, and thus can be in any valid ISO date format, but ''must'' be in such a valid format or the following error text will appear: <span style="font-size: larger; font-weight: bold; color: #c00; background-color: inherit;">Error: Invalid time.</span> For more information, see the official [[mw:Help:Extension:ParserFunctions#.23time|time]] function documentation.
  
 
[[Category:Citation templates]]
 
[[Category:Citation templates]]
 
</noinclude>
 
</noinclude>

Revision as of 20:31, 22 January 2019

Simple website citation template.

Usage

  • author: Principal author or editor of the work.
  • publishdate: Date article or page was originally published.
  • url: URL of the webpage. Required.
  • title: Title of article. Optional. If provided, this is used as the link text for the provided URL. Quotation marks will be automatically included.
  • publication: Title of publishing site, journal, blog, etc. Optional. If provided, will be automatically italicized.
  • retrievedate: Date article or page was retrieved by the wiki editor. Optional. If included, the text "Retrieved" will appear before the provided date.
  • accessdate: Alternate name for retrievedate.

Note that parameters taking a date will be passed to the {{#time}} parser function, and thus can be in any valid ISO date format, but must be in such a valid format or the following error text will appear: Error: Invalid time. For more information, see the official time function documentation.