Template:Circa/doc
This is a documentation subpage for Template:Terminate sentence It may contain usage information, categories and other content that is not part of the original template page. |
This template is used on approximately 58,000 pages and changes may be widely noticed. Test changes in the template's /sandbox or /testcases subpages, or in your own user subpage. Consider discussing changes on the talk page before implementing them. |
This template should not be used in citation templates such as Citation Style 1 and Citation Style 2, because it includes markup that will pollute the COinS metadata they produce; see Wikipedia:COinS. The CS1 and CS2 templates have limited support for c. as an abbreviation in the date fields. |
Usage[edit]
This template generates an abbreviation for circa: ca. Error
By default the abbreviation is marked with an HTML <abbr>
tag, which in most browsers renders as a tooltip when hovered.
Examples[edit]
Syntax | What it looks like | Notes |
---|---|---|
{{circa|1325}}
|
ca. 1325 | Default style: no line break allowed; thin space |
{{circa|1325|lk=yes}}
|
ca. 1325 | Replace abbreviation tooltip with a link to Wiktionary instead |
{{circa|1325|lk=no}}
|
ca. 1325 | No abbreviation tooltip at all |
{{circa|1000|1050}}
|
ca. 1000 | For a range with both dates uncertain. No tooltip on the second instance of "c." |
{{circa|1000–1050}}
|
ca. Error | Another option for a range; but, per MOS:CIRCA, prefer {{circa|1000|1050}}
|
Parameters[edit]
Using the date itself as parameter (for example, "{{circa|1956}}
", giving "ca. 1956
"), web browsers do not insert a line break anywhere in the string. By contrast, "{{circa}} 1956
" allows a line break between the "ca. Error
" and the number. Also, with the date as a parameter a thinner space is used with many browsers:
- "ca. 1956
" is generated by "
{{circa|1956}}
".- "ca. Error
1956" is generated by "
{{circa}} 1956
".If the parameter
|lk=
(for "link") is set as "|lk=no
" or "|lk=off
", the abbreviation is rendered as "ca. Error ", without a wikilink or abbreviation element. If it is absent, or set to "|lk=abbr
", the abbreviation is rendered with the HTML<abbr>
element. If it is set to "|lk=yes
" or "|lk=on
", it is rendered as "ca. Error ", with a wikilink to the wikt:circa article in Wiktionary and not an abbreviation element.lk=no
can be used to avoid overlinking when this template is used repeatedly in the body of an article. For example:[[Dionysius Exiguus]] was born {{circa|470}}, lived in Rome from {{circa|lk=no|500}}, and died {{circa|lk=no|544}}.
- → Dionysius Exiguus was born ca. 0470
, lived in Rome from ca. 0500
, and died ca. 0544
.
If the parameter "
sortable=yes
" is specified, the template generates invisible text that will cause the output to work in sortable tables, at the cost of adding those words (read-out, audibly) by many screen readers. The benefit is effective, clickable arrows as in "Col 2" below:Title Col 1 Col 2 Foo 1066 1066 Bar ca. Error 1510|| style="text-align:right;" |ca. 1510
Baz 1956 1956 Jaz ca. Error 410|| style="text-align:right;" |ca. 0410
Tracking categories[edit]
See also[edit]
TemplateData[edit]
This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. Click here to see a monthly parameter usage report for this template based on this TemplateData.TemplateData for Circa
<templatedata> { "params": { "1": { "label": "year", "type": "string", "suggested": true }, "2": { "label": "end year", "type": "string" }, "sortable": {}, "lk": { "label": "link?", "description": "If 'yes' or 'on', links to 'circa' article. If 'no' or 'off', does not title 'circa'.", "example": "no", "type": "string" } }, "paramOrder": [ "sortable", "1", "lk", "2" ] } </templatedata>
- → Dionysius Exiguus was born ca. 0470
, lived in Rome from ca. 0500
, and died ca. 0544
.
- "ca. Error