Template:Doi/doc: Difference between revisions
From Zoophilia Wiki
Jump to navigationJump to search
meta>Circeus |
meta>Circeus fix as only square brackets are still a problem |
||
Line 10: | Line 10: | ||
:{{doi|10.1016/j.coi.2004.08.001}} | :{{doi|10.1016/j.coi.2004.08.001}} | ||
=== | ===DOIs with square brackets=== | ||
DOIs containing the square bracket characters [] ''will break'', so one has to use the <var>id</var> and <var>label</var> variables. The <var>id</var> variable represents a [[Percent-encoding|URL encoded]] version of the DOI, where the <var>label</var> variable is the normal DOI. The <var>label</var> variable contains the string that is actually displayed on the page, where the closing bracket character must be replaced with a [[character entity]]: | |||
<nowiki>{{</nowiki>doi | <nowiki>{{</nowiki>doi | ||
Line 36: | Line 23: | ||
| label = 10.1890/1051-0761(1998)008[0947:FROINI]2.0.CO;2 | | label = 10.1890/1051-0761(1998)008[0947:FROINI]2.0.CO;2 | ||
}} | }} | ||
==See also== | ==See also== |
Revision as of 23:31, 10 June 2008
This is a documentation subpage for Template:Doi. It may contain usage information, categories and other content that is not part of the original template page. |
This template is intended to allow simple standardized links to digital object identifiers (DOIs).
Examples
Usage 1
The basic usage is:
{{doi|10.1016/j.coi.2004.08.001}}
which produces:
DOIs with square brackets
DOIs containing the square bracket characters [] will break, so one has to use the id and label variables. The id variable represents a URL encoded version of the DOI, where the label variable is the normal DOI. The label variable contains the string that is actually displayed on the page, where the closing bracket character must be replaced with a character entity:
{{doi | id = 10.1890/1051-0761(1998)008%5B0947:FROINI%5D2.0.CO;2 | label = 10.1890/1051-0761(1998)008[0947:FROINI]2.0.CO;2 }}
producing
- Error: Bad DOI specified!
See also