Difference between revisions of "Template:Is Commons"
Jump to navigation
Jump to search
imported>Train2104 (a little more complicated) |
imported>Train2104 (doc) |
||
| Line 1: | Line 1: | ||
{{#ifexist:File:{{remove file prefix|{{{1|{{PAGENAME}}}}}}} | {{#ifexist:File:{{remove file prefix|{{{1|{{PAGENAME}}}}}}} | ||
|{{#ifeq:{{str find|{{filepath:{{remove file prefix|{{{1|{{PAGENAME}}}}}}}}}|/commons/}}|-1|<!--Local only-->no|<!--Commons with local description page-->yes}} | |{{#ifeq:{{str find|{{filepath:{{remove file prefix|{{{1|{{PAGENAME}}}}}}}}}|/commons/}}|-1|<!--Local only-->no|<!--Commons with local description page-->yes}} | ||
| − | |{{#ifexist:Media:{{remove file prefix|{{{1|{{PAGENAME}}}}}}}|<!--Commons only-->yes|<!--Neither wiki-->no}}}} | + | |{{#ifexist:Media:{{remove file prefix|{{{1|{{PAGENAME}}}}}}}|<!--Commons only-->yes|<!--Neither wiki-->no}}}}<noinclude> |
| + | {{Documentation}} | ||
| + | <!-- Add categories to the /doc subpage and interwikis in Wikidata, not here! --> | ||
| + | </noinclude> | ||
Revision as of 05:11, 26 March 2017
no
This template determines if a file exists locally on Wikipedia or at Commons. The local file supersedes the Commons file - if uploaded files exist at both wikis, only the local file is shown.
Usage
Parameter 1 is the name of the file you wish to return the results for. The File: prefix can be omitted. If the parameter is omitted, the value returned is for the current page - if this is outside the file namespace, it will return no. Otherwise, the template will return yes if the file is on Commons and no if not.
Examples
| File | Commons has | enwiki has | Call | Output |
|---|---|---|---|---|
| File:Example.png | File | Nothing | {{Is Commons|Example.png}} |
yes |
| File:1783 balloonj.jpg | File | Description page | {{Is Commons|1783 balloonj.jpg}} |
yes |
| File:Information icon.svg | File | File | {{Is Commons|Information icon.svg}} |
yes |
| File:Starbucks Coffee Logo.svg | Nothing | File | {{Is Commons|Starbucks Coffee Logo.svg}} |
no |
| (an example would meet G8) | Nothing | Description page | no | |
| File:Nonexistent file.png | Nothing | Nothing | {{Is Commons|Nonexistent file.png}} |
no |
| The above documentation is transcluded from Template:Is Commons/doc. (edit | history) Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Please add categories to the /doc subpage. Subpages of this template. |