Template:ItemCard: Difference between revisions

Correct title when using empty text= parameter
(css styling)
(Correct title when using empty text= parameter)
Line 1:
<includeonly>{{#ifeq: {{{2|}}} | block | {{#vardefine:block_output | true }} }}{{#ifeq: {{{3|}}} | block | {{#vardefine:block_output | true }} }}{{#ifeq: {{{4|}}} | block | {{#vardefine:block_output | true }} }}{{#ifeq: {{{5|}}} | block | {{#vardefine:block_output | true }} }}{{#vardefine:dpldata | {{#dpl:| category=Items | titlematch=%/{{{1|}}} | format = ,,{{!}}%PAGE%, | include = {Item}:Icon:NameEN }} }}{{#vardefine:Icon | {{#explode:{{#var:dpldata}}|{{!}}|0}} }}{{#vardefine:Name | {{#explode:{{#var:dpldata}}|{{!}}|1}} }}{{#vardefine:Page | {{#explode:{{#var:dpldata}}|{{!}}|2}} }}{{#ifeq:{{{text|+}}}|{{{text|-}}} | {{#vardefine:NameDisplayName | {{{text|}}} }} | {{#vardefine:NameDisplayName | {{#explode:{{#var:dpldata}}|{{!}}|1Name}} }} }}{{#if: {{#var:block_output}} | <span style="display:inline-block;text-align:center;width:{{{2|32px}}}"> }}[[File:{{#var:Icon}}|{{{2|32px}}}|{{#if: {{#var:DisplayName}} | {{#var:DisplayName}} | {{#var:Name}} }}|link={{#var:Page}}|class=itemcard]]{{#if: {{#var:NameDisplayName}} | [[{{#var:Page}}|{{#var:NameDisplayName}}]] }}{{#if: {{#var:block_output}} | </span> }}{{#vardefine:block_output | }}{{#vardefine:Name | }}{{#vardefine:Icon | }}{{#vardefine:Page | }}{{#vardefine:DisplayName | }}</includeonly>
<noinclude>
Outputs an image of the item that links back to its page.