Difference between revisions of "Template:LinkCatIfExists"
Jump to navigation
Jump to search
imported>BrownHairedGirl (fix comment) |
imported>BrownHairedGirl (typos) |
||
Line 2: | Line 2: | ||
# The category does exist | # The category does exist | ||
# So create a link | # So create a link | ||
− | --> [[:Category:{{{1|}}}{{!}}{{#if: {{{2|}}}|{{{2|}}}|{{{1|}}}}}]]<!-- | + | -->[[:Category:{{{1|}}}{{!}}{{#if:{{{2|}}}|{{{2|}}}|{{{1|}}}}}]]<!-- |
− | -->|<! | + | -->|<!-- |
# The category does NOT exist | # The category does NOT exist | ||
# so just output plaintext | # so just output plaintext | ||
− | -->{{#if: {{{2|}}}|{{{2|}}}|{{{1|}}}}}]]}}</includeonly><noinclude>{{Documentation}}</noinclude> | + | -->{{#if:{{{2|}}}|{{{2|}}}|{{{1|}}}}}]]}}</includeonly><noinclude>{{Documentation}}</noinclude> |
Revision as of 08:49, 11 January 2017
![]() | This template is used on approximately 3,300 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.
Transclusion count updated automatically (see documentation). |
This is a simple helper template, to be used in other templates. It displays a link to a category if that category exists; otherwise it just displays plaintext.
Optional display text may be added as a second parameter.
Usage
{{LinkCatIfExists|CategoryName|OptionalDisplayText}}
- Simple usage
{{LinkCatIfExists|CategoryName}}
- Examples:
{{LinkCatIfExists|A non-existent category}}
→ A non-existent category]]{{LinkCatIfExists|United States}}
→ United States]]
- With optional display text
{{LinkCatIfExists|CategoryName|DisplayText}}
- Examples:
{{LinkCatIfExists|A non-existent category|Foo}}
→ Foo]]{{LinkCatIfExists|United States|USA}}
→ USA]]
See also
- Template:LinkCatIfExists2 — same as this, but with greying of non-existent categories
- Template:Category see also if exists
- Template:Cat in use — allows checking of whether category is populated
- Template:Link if exists
The above documentation is transcluded from Template:LinkCatIfExists/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. |