Difference between revisions of "Template:ItemLink"
Jump to navigation
Jump to search
Bumsakalaka (talk | contribs) |
Bumsakalaka (talk | contribs) |
||
Line 3: | Line 3: | ||
| imagelink = {{#if: {{{image}}} | [[:File:{{#replace:{{{image}}}|_|<nowiki/> <nowiki/>}}]] | Image is not defined}} | | imagelink = {{#if: {{{image}}} | [[:File:{{#replace:{{{image}}}|_|<nowiki/> <nowiki/>}}]] | Image is not defined}} | ||
| image = {{#if: {{{image|}}} | [[File:{{{image}}}|{{CalculateSize|size={{{size|45px}}}|ratio={{{ratio|1}}} }}|frameless|link={{{{{linkname}}}|anchor={{{anchor|}}}|linkonly=true|edition={{{edition|}}}|logo=hide|text=''}}]] | ''Missing <code>image</code>'' }} | | image = {{#if: {{{image|}}} | [[File:{{{image}}}|{{CalculateSize|size={{{size|45px}}}|ratio={{{ratio|1}}} }}|frameless|link={{{{{linkname}}}|anchor={{{anchor|}}}|linkonly=true|edition={{{edition|}}}|logo=hide|text=''}}]] | ''Missing <code>image</code>'' }} | ||
| shorttext | |||
| text = {{{text}}} | |||
| {{{{{linkname}}}|anchor={{{anchor|}}}|edition={{{edition|}}}|logo=hide|text={{{text|}}} }} }}<includeonly>{{#ifeq: {{{editionwarning}}} | true | {{#if: {{{edition|}}} | | '' Missing <code>edition</code>'' }} }}</includeonly><noinclude><languages />{{Breadcrumbs|link1={{EditorManualLink}}}}{{#switch: {{PAGELANGUAGE}} | | {{{{{linkname}}}|anchor={{{anchor|}}}|edition={{{edition|}}}|logo=hide|text={{{text|}}} }} }}<includeonly>{{#ifeq: {{{editionwarning}}} | true | {{#if: {{{edition|}}} | | '' Missing <code>edition</code>'' }} }}</includeonly><noinclude><languages />{{Breadcrumbs|link1={{EditorManualLink}}}}{{#switch: {{PAGELANGUAGE}} | ||
| en = [[Category:Translatable_templates]] | | en = [[Category:Translatable_templates]] | ||
Line 13: | Line 15: | ||
<section begin="params" /> | <section begin="params" /> | ||
* <code>variant</code> Optional. [ <code>abbr</code> | <code>image</code> | <code>imagelink</code> | <code>imagename</code> | <code>short</code> ] Some pieces can have defined <code>short</code> variant of name Castle vs Castle token or <code>abbr</code>. When <code>image</code> then instead of name of item is showed required image. | * <code>variant</code> Optional. [ <code>abbr</code> | <code>image</code> | <code>imagelink</code> | <code>imagename</code> | <code>short</code> | <code>text</code> ] Some pieces can have defined <code>short</code> variant of name Castle vs Castle token or <code>abbr</code>. When <code>image</code> then instead of name of item is showed required image. | ||
* <code>edition</code> Optional. For expansions with edition depend rule pages, like <code>C1</code>, <code>C2</code>, <code>C3</code>, <code>WE1</code>, <code>WE2</code>, <code>WE3</code> | * <code>edition</code> Optional. For expansions with edition depend rule pages, like <code>C1</code>, <code>C2</code>, <code>C3</code>, <code>WE1</code>, <code>WE2</code>, <code>WE3</code> | ||
* <code>image</code> Optional, but required when <code>variant=image</code> Wiki name for image. | * <code>image</code> Optional, but required when <code>variant=image</code> Wiki name for image. | ||
Line 39: | Line 41: | ||
| <code><nowiki>{{ItemLink|linkname=BridgesCastlesBazaarsLink|edition=C2|variant=image|image=Token_Castle_C2.png|size=x60px|ratio=0.5}}</nowiki></code> || {{ItemLink|linkname=BridgesCastlesBazaarsLink|edition=C2|variant=image|image=Token_Castle_C2.png|size=x60px|ratio=0.5}} | | <code><nowiki>{{ItemLink|linkname=BridgesCastlesBazaarsLink|edition=C2|variant=image|image=Token_Castle_C2.png|size=x60px|ratio=0.5}}</nowiki></code> || {{ItemLink|linkname=BridgesCastlesBazaarsLink|edition=C2|variant=image|image=Token_Castle_C2.png|size=x60px|ratio=0.5}} | ||
|- | |- | ||
| <code><nowiki>{{ItemLink|linkname=BaseGameLink| | | <code><nowiki>{{ItemLink|linkname=BaseGameLink|text=Example}}</nowiki></code> || {{ItemLink|linkname=BaseGameLink|text=Example}} | ||
|- | |- | ||
| <code><nowiki>{{ItemLink|linkname=BaseGameLink| | | <code><nowiki>{{ItemLink|linkname=BaseGameLink|text=Example|variant=text}}</nowiki></code> || {{ItemLink|linkname=BaseGameLink|text=Example|variant=text}} | ||
|- | |- | ||
| <code><nowiki>{{ItemLink|linkname=BaseGameLink| | | <code><nowiki>{{ItemLink|linkname=BaseGameLink|text=Example|editionwarning=true}}</nowiki></code> || {{ItemLink|linkname=BaseGameLink|text=Example|editionwarning=true}} | ||
|- | |- | ||
| <code><nowiki>{{ItemLink|linkname=BaseGameLink| | | <code><nowiki>{{ItemLink|linkname=BaseGameLink|text=Example|variant=image}}</nowiki></code> || {{ItemLink|linkname=BaseGameLink|text=Example|variant=image}} | ||
|- | |- | ||
| <code><nowiki>{{ItemLink|linkname=BaseGameLink| | | <code><nowiki>{{ItemLink|linkname=BaseGameLink|text=Example|image=Token_Castle_C2.png|variant=imagename}}</nowiki></code> || {{ItemLink|linkname=BaseGameLink|text=Example|image=Token_Castle_C2.png|variant=imagename}} | ||
|- | |||
| <code><nowiki>{{ItemLink|linkname=BaseGameLink|text=Example|image=Token_Castle_C2.png|variant=imagelink}}</nowiki></code> || {{ItemLink|linkname=BaseGameLink|text=Example|image=Token_Castle_C2.png|variant=imagelink}} | |||
|- | |- | ||
|} | |} | ||
</noinclude> | </noinclude> |
Revision as of 10:55, 12 March 2023
{{{{{linkname}}}|anchor=|edition=|logo=hide|text= }}
Description
Generating link to Item used for Template:Feature, Template:Figure and Template:Piece to simplifier of original templates.
Params
variant
Optional. [abbr
|image
|imagelink
|imagename
|short
|text
] Some pieces can have definedshort
variant of name Castle vs Castle token orabbr
. Whenimage
then instead of name of item is showed required image.edition
Optional. For expansions with edition depend rule pages, likeC1
,C2
,C3
,WE1
,WE2
,WE3
image
Optional, but required whenvariant=image
Wiki name for image.size
Optional. Size of image, default45px
linkname
Required. Expansion link name likeInnCathedralsLink
anchor
Optional. Anchor to requested pagetext
Optional, but required whenvariant
is notimage
.editionwarning
Optional. Whentrue
and parameteredition
is not set or empty, generate error. Use is on edition related items (like image and links).
Examples
Please not use direct ItemLink template, it's only for internal purposes of templates like Template:Figure, Template:Piece, Template:Feature.
Code | Output |
---|---|
{{ItemLink|linkname=BridgesCastlesBazaarsLink|edition=C1|variant=short|text=Castle}} |
Castle |
{{ItemLink|linkname=BridgesCastlesBazaarsLink|edition=C2|variant=short|text=Castle Token}} |
Castle Token |
{{ItemLink|linkname=BridgesCastlesBazaarsLink|edition=C2|variant=short|text=Castle Token|anchor=castles}} |
Castle Token |
{{ItemLink|linkname=BridgesCastlesBazaarsLink|edition=C2|variant=image|image=Token_Castle_C2.png|size=x60px}} |
|
{{ItemLink|linkname=BridgesCastlesBazaarsLink|edition=C2|variant=image|image=Token_Castle_C2.png|size=x60px|ratio=0.5}} |
|
{{ItemLink|linkname=BaseGameLink|text=Example}} |
Example |
{{ItemLink|linkname=BaseGameLink|text=Example|variant=text}} |
Example |
{{ItemLink|linkname=BaseGameLink|text=Example|editionwarning=true}} |
Example Missing edition
|
{{ItemLink|linkname=BaseGameLink|text=Example|variant=image}} |
Missing image
|
{{ItemLink|linkname=BaseGameLink|text=Example|image=Token_Castle_C2.png|variant=imagename}} |
Token Castle C2.png |
{{ItemLink|linkname=BaseGameLink|text=Example|image=Token_Castle_C2.png|variant=imagelink}} |
File:Token Castle C2.png |