Difference between revisions of "Template:Avibase/doc"
Jump to navigation
Jump to search
imported>Pigsonthewing (→Format: ce) |
imported>Zyxw m (note modules used) |
||
| (5 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
{{Documentation subpage}} | {{Documentation subpage}} | ||
| + | <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --> | ||
{{cs1 wrapper|base=Cite web}} | {{cs1 wrapper|base=Cite web}} | ||
{{Uses Wikidata|P2026}} | {{Uses Wikidata|P2026}} | ||
| − | + | {{Tracks Wikidata|P2026}} | |
| + | {{Lua|Module:EditAtWikidata|Module:WikidataCheck}} | ||
==Purpose== | ==Purpose== | ||
| − | |||
The template is for making external links to the [http://avibase.bsc-eoc.org Avibase] ornithology taxonomy database. | The template is for making external links to the [http://avibase.bsc-eoc.org Avibase] ornithology taxonomy database. | ||
==Format== | ==Format== | ||
| − | |||
# {{Para|id}} - slug of Avibase page URL; if no value is entered, the template will attempt to fetch it from [[Wikidata]] | # {{Para|id}} - slug of Avibase page URL; if no value is entered, the template will attempt to fetch it from [[Wikidata]] | ||
# {{Para|name}} - text to display; defaults to page name of no value is entered | # {{Para|name}} - text to display; defaults to page name of no value is entered | ||
| Line 20: | Line 20: | ||
=== Get data from Wikidata === | === Get data from Wikidata === | ||
| − | |||
| − | |||
<code><nowiki>*{{</nowiki>avibase<nowiki>}}</nowiki></code> | <code><nowiki>*{{</nowiki>avibase<nowiki>}}</nowiki></code> | ||
=== Use page name === | === Use page name === | ||
| − | |||
<code><nowiki>*{{</nowiki>avibase|1BB50DE8362A4963<nowiki>}}</nowiki></code> | <code><nowiki>*{{</nowiki>avibase|1BB50DE8362A4963<nowiki>}}</nowiki></code> | ||
will be displayed as | will be displayed as | ||
| − | *{{avibase|1BB50DE8362A4963}} | + | * {{avibase|1BB50DE8362A4963}} |
=== Full === | === Full === | ||
| − | |||
<code><nowiki>*{{</nowiki>avibase|1BB50DE8362A4963|Turdus merula<nowiki>}}</nowiki></code> | <code><nowiki>*{{</nowiki>avibase|1BB50DE8362A4963|Turdus merula<nowiki>}}</nowiki></code> | ||
| Line 39: | Line 35: | ||
*{{avibase|1BB50DE8362A4963|Turdus merula}} | *{{avibase|1BB50DE8362A4963|Turdus merula}} | ||
| + | |||
| + | ==Tracking categories== | ||
| + | * {{clc|Avibase ID not in Wikidata}} | ||
| + | * {{clc|Avibase ID different from Wikidata}} | ||
| + | * {{clc|Avibase ID same as Wikidata}} | ||
| + | * {{cl|Avibase template with no id set}} (exists in template, not created) | ||
== See also== | == See also== | ||
| − | *{{tl|Field guide birds of the world}} | + | * {{tl|Field guide birds of the world}} |
| − | *{{tl|BirdLife}} | + | * {{tl|BirdLife}} |
| − | <includeonly> | + | |
| − | [[Category: | + | <includeonly>{{sandbox other|| |
| + | <!-- Categories below this line, please; interwikis at Wikidata --> | ||
| + | [[Category:Ornithology external link templates]] | ||
[[Category:External link templates]] | [[Category:External link templates]] | ||
| + | [[Category:Templates that add a tracking category]] | ||
| − | [[ | + | [[Category:External link templates using Wikidata]] |
| − | </includeonly> | + | }}</includeonly> |
Latest revision as of 01:33, 10 May 2019
| This is a documentation subpage for Template:Avibase. It contains usage information, categories and other content that is not part of the original template page. |
| This template is a Citation Style 1 wrapper template based on {{Cite web}}. For centralised Citation Style 1 discussions, see Help talk:Citation Style 1. |
Template:Uses Wikidata Template:Tracks Wikidata
| This template uses Lua: |
Contents
Purpose
The template is for making external links to the Avibase ornithology taxonomy database.
Format
|id=- slug of Avibase page URL; if no value is entered, the template will attempt to fetch it from Wikidata|name=- text to display; defaults to page name of no value is entered
{{avibase|id|name}}
The Avibase ID can be found in the search results for that species. (Note this is not the same as the Taxomic Serial Number).
Example of usage
Get data from Wikidata
*{{avibase}}
Use page name
*{{avibase|1BB50DE8362A4963}}
will be displayed as
- "[[:Template:PAGENAMEBASE]]". Avibase. URL–wikilink conflict (help)Script error: No such module "EditAtWikidata".Template:WikidataCheck
Full
*{{avibase|1BB50DE8362A4963|Turdus merula}}
will be displayed as
- "Turdus merula". Avibase.Script error: No such module "EditAtWikidata".Template:WikidataCheck
Tracking categories
- Category:Avibase ID not in Wikidata (0)
- Category:Avibase ID different from Wikidata (0)
- Category:Avibase ID same as Wikidata (0)
- Category:Avibase template with no id set (exists in template, not created)
See also