Template:FurnitureCard: Difference between revisions

no edit summary
No edit summary
No edit summary
Tag: Reverted
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 }} }}{{#if: {{#var:furnituredata_{{{1|}}}}} || {{#vardefine:furnituredata_{{{1|}}} | {{#dpl:| category=Furniture| titlematch=%{{{1|}}} | format = ,,{{!}}%PAGE%, | include = {Furniture}:Icon:NameEN:Category:Rarity }} }} }}{{#vardefine:Icon | {{#explode:{{#var:furnituredata_{{{1|}}}}}|{{!}}|0}} }}{{#vardefine:Name | {{#explode:{{#var:furnituredata_{{{1|}}}}}|{{!}}|1}} }}{{#vardefine:Category | {{#explode:{{#var:furnituredata_{{{1|}}}}}|{{!}}|2}} }}{{#vardefine:Rarity | {{#explode:{{#var:furnituredata_{{{1|}}}}}|{{!}}|3}} }}{{#vardefine:Page | {{#explode:{{#var:furnituredata_{{{1|}}}}}|{{!}}|4}} }}{{#ifeq:{{{text|+}}}|{{{text|-}}} | {{#vardefine:DisplayName | {{{text|}}} }} | {{#vardefine:DisplayName | {{#var:Name}} }} }}{{#if: {{#var:block_output}} | <span class="itemcard-block {{#if: {{{quantity|}}} | quantity}}" style="width:{{{2|32px}}}"><span> }}{{#if: {{{quantity|}}} | <span class="item-quantity">{{#ifexpr: {{{quantity|}}} < 10000 | {{{quantity|}}} | {{#ifexpr: {{{quantity|}}} < 1000000 | {{#expr: {{{quantity|}}}/1000 round 0 }}k | {{#expr: {{{quantity|}}}/1000000 round 1 }}M }} }}</span> }}{{#if: {{#var:block_output}} | {{#ifeq: {{#var:Category}} | Oopart | <span class="item-tier">T{{#expr: {{#var:Rarity}} + 1 }}</span> |}} }}[[File:{{#var:Icon}}|{{{2|32px}}}|{{#if: {{#var:DisplayName}} | {{#var:DisplayName}} | {{#var:Name}} }}|link={{#var:Page}}|class=itemcard]]{{#if: {{#var:block_output}} | </span> }}{{#if: {{#var:DisplayName}} | [[{{#var:Page}}|{{#var:DisplayName}}]] }}{{#if: {{#var:block_output}} | </span> }}{{#vardefine:block_output | }}{{#vardefine:Name | }}{{#vardefine:Icon | }}{{#vardefine:Category | }}{{#vardefine:Rarity | }}{{#vardefine:Page | }}{{#vardefine:DisplayName | }}</includeonly><noinclude>
<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 }} }}{{#if: {{#var:furnituredata_{{{1|}}}}} || {{#vardefine:furnituredata_{{{1|}}} | {{#cargo_query:
tables=furniture
|fields= CONCAT(Icon, '{{!}}', NameEN, '{{!}}', Category, '{{!}}', Rarity, '{{!}}', _pageName)=Item
|where=furniture.NameEN = "{{{1|}}}"
|limit=1
|intro=
|outro=
|default=Icon_Error.png{{!}}Item not found{{!}}Category:Furniture
|more results text=
|format=list
|no html
}} }} }}{{#vardefine:Icon | {{#explode:{{#var:furnituredata_{{{1|}}}}}|{{!}}|0}} }}{{#vardefine:Name | {{#explode:{{#var:furnituredata_{{{1|}}}}}|{{!}}|1}} }}{{#vardefine:Category | {{#explode:{{#var:furnituredata_{{{1|}}}}}|{{!}}|2}} }}{{#vardefine:Rarity | {{#explode:{{#var:furnituredata_{{{1|}}}}}|{{!}}|3}} }}{{#vardefine:Page | {{#explode:{{#var:furnituredata_{{{1|}}}}}|{{!}}|4}} }}{{#ifeq:{{{text|+}}}|{{{text|-}}} | {{#vardefine:DisplayName | {{{text|}}} }} | {{#vardefine:DisplayName | {{#var:Name}} }} }}{{#if: {{#var:block_output}} | <span class="itemcard-block {{#if: {{{quantity|}}} | quantity}}" style="width:{{{2|32px}}}"><span> }}{{#if: {{{quantity|}}} | <span class="item-quantity">{{#ifexpr: {{{quantity|}}} < 10000 | {{{quantity|}}} | {{#ifexpr: {{{quantity|}}} < 1000000 | {{#expr: {{{quantity|}}}/1000 round 0 }}k | {{#expr: {{{quantity|}}}/1000000 round 1 }}M }} }}</span> }}{{#if: {{#var:block_output}} | {{#ifeq: {{#var:Category}} | Oopart | <span class="item-tier">T{{#expr: {{#var:Rarity}} + 1 }}</span> |}} }}[[File:{{#var:Icon}}|{{{2|32px}}}|{{#if: {{#var:DisplayName}} | {{#var:DisplayName}} | {{#var:Name}} }}|link={{#var:Page}}|class=itemcard]]{{#if: {{#var:block_output}} | </span> }}{{#if: {{#var:DisplayName}} | [[{{#var:Page}}|{{#var:DisplayName}}]] }}{{#if: {{#var:block_output}} | </span> }}{{#vardefine:block_output | }}{{#vardefine:Name | }}{{#vardefine:Icon | }}{{#vardefine:Category | }}{{#vardefine:Rarity | }}{{#vardefine:Page | }}{{#vardefine:DisplayName | }}</includeonly><noinclude>
Outputs an image of the item that links back to its page. Behaves just like [[Template:ItemCard]], but for cafe furniture.
==Usage==