Changes

5 bytes removed ,  19:12, 24 April 2017
Cleaning up the code, will test to see if it breaks anything
Line 1: Line 1: −
<noinclude>{{construction}}</noinclude><includeonly>{{#if:
+
<noinclude>{{construction}}</noinclude>
 
+
<includeonly>
 
{{#arraydefine:qualities|normal,silver,gold|,|unique}}<!-- Excludes iridium, as it is currently handled by {{{iridium}}}. -->
 
{{#arraydefine:qualities|normal,silver,gold|,|unique}}<!-- Excludes iridium, as it is currently handled by {{{iridium}}}. -->
 
{{#arraydefine:qualities to show
 
{{#arraydefine:qualities to show
| {{#switch:{{{quality|true}}}
+
  | {{#switch:{{{quality|true}}}
  | true = normal, silver, gold, {{#ifeq:{{{iridium|true}}}|true|iridium}}
+
    | true = normal, silver, gold, {{#ifeq:{{{iridium|true}}}|true|iridium}}
  | false = normal
+
    | false = normal
  | #default = normal, {{{quality|}}}, {{#ifeq:{{{iridium|true}}}|true|iridium}}
+
    | #default = normal, {{{quality|}}}, {{#ifeq:{{{iridium|true}}}|true|iridium}}
  }}
+
    }}
|,|unique}}
+
  |,|unique}}
{{#arraydiff:qualities to hide|qualities|qualities to show}}
+
{{#arraydiff:qualities to hide|qualities|qualities to show}}  
 
   
{{#arraydefine:name| {{{name|{{PAGENAME}}}}} |<nowiki/>}}
 
{{#arraydefine:name| {{{name|{{PAGENAME}}}}} |<nowiki/>}}
 
{{#arraydefine:image| {{{image|{{{name|{{PAGENAME}}}}}.png}}} |<nowiki/>}}
 
{{#arraydefine:image| {{{image|{{{name|{{PAGENAME}}}}}.png}}} |<nowiki/>}}
{{#arraydefine:description| {{{description|}}} |<nowiki/>}}
  −
{{#arraydefine:ingredients| {{{ingredients|}}} |<nowiki/>}}
   
{{#arraydefine:edibility| {{{edibility|-300}}} |<nowiki/>}}
 
{{#arraydefine:edibility| {{{edibility|-300}}} |<nowiki/>}}
{{#arraydefine:buff| {{{buff|}}} |<nowiki/>}}
+
{{#if:{{{profession|}}} | {{#arraydefine:professions|{{{profession|}}}|,|unique|sort=asc}} |}}
{{#arraydefine:recipe sources| {{{recipe|}}} |<nowiki/>}}
+
<div id="infoboxborder">
{{#arraydefine:price| {{{sellprice|}}} |<nowiki/>}}
  −
 
  −
}}<div id="infoboxborder">
   
{| id="infoboxtable"
 
{| id="infoboxtable"
|colspan=2 id="infoboxheader"|{{{name|{{PAGENAME}}}}}
+
|colspan="2" id="infoboxheader"|{{{name|{{PAGENAME}}}}}
 
|-
 
|-
|colspan=2 style="padding-bottom:5px;"|<center>{{#ifexist:File:{{{image|{{PAGENAME}}.png}}}|[[File:{{{image|{{PAGENAME}}.png}}}]]|}}{{#ifexist:File:{{{image2|}}}|[[File:{{{image2|}}}]]|}}{{#ifexist:File:{{{image3|}}}|[[File:{{{image3|}}}]]|}}{{#ifexist:File:{{{image4|}}}|[[File:{{{image4|}}}]]|}}</center>
+
|colspan="2" style="padding-bottom:5px; text-align: center;"|{{#ifexist:File:{{{image|{{PAGENAME}}.png}}}|[[File:{{{image|{{PAGENAME}}.png}}}]]|}}{{#ifexist:File:{{{image2|}}}|[[File:{{{image2|}}}]]|}}{{#ifexist:File:{{{image3|}}}|[[File:{{{image3|}}}]]|}}{{#ifexist:File:{{{image4|}}}|[[File:{{{image4|}}}]]|}}
 
|-
 
|-
|colspan=2 align="center" style="font-style:italic;" id="infoboxdetail"|{{{description|}}}
+
|colspan="2" style="text-align: center; font-style:italic;" id="infoboxdetail"|{{{description|}}}
 
|-
 
|-
|colspan=2 id="infoboxsection" style="text-align:center;"|Information{{#if:{{{source|}}}|<nowiki/>
+
|colspan="2" id="infoboxsection" style="text-align:center;"|Information{{#if:{{{source|}}}|<nowiki/>
 
   {{!}}-
 
   {{!}}-
 
   {{!}}id="infoboxsection"{{!}}Source:
 
   {{!}}id="infoboxsection"{{!}}Source:
Line 56: Line 50:  
   {{!}}id="infoboxsection"{{!}}Season:
 
   {{!}}id="infoboxsection"{{!}}Season:
 
   {{!}}id="infoboxdetail"{{!}}{{#switch:{{lc:{{{season|}}}}}
 
   {{!}}id="infoboxdetail"{{!}}{{#switch:{{lc:{{{season|}}}}}
       | spring | summer | fall | winter = [[File:{{ucfirst:{{lc:{{{season}}}}}}}.png|24px]] [[{{ucfirst:{{lc:{{{season}}}}}}}]]
+
       | spring | summer | fall | winter = [[File:{{ucfirst:{{lc:{{{season}}}}}}}.png|24px|link=]] [[{{ucfirst:{{lc:{{{season}}}}}}}]]
 
       | all | any = All
 
       | all | any = All
       | [[spring]] = [[File:Spring.png|24px]] [[Spring]]
+
       | [[spring]] = [[File:Spring.png|24px|link=]] [[Spring]]
       | [[summer]] = [[File:Summer.png|24px]] [[Summer]]
+
       | [[summer]] = [[File:Summer.png|24px|link=]] [[Summer]]
       | [[winter]] = [[File:Winter.png|24px]] [[Winter]]
+
       | [[winter]] = [[File:Winter.png|24px|link=]] [[Winter]]
       | [[fall]] =  [[File:Fall.png|24px]] [[Fall]]
+
       | [[fall]] =  [[File:Fall.png|24px|link=]] [[Fall]]
 
       | #default = {{{season|}}}
 
       | #default = {{{season|}}}
 
}}}}{{#if:{{{edibility|}}}|<nowiki/>
 
}}}}{{#if:{{{edibility|}}}|<nowiki/>
{{#ifeq:{{{quality|}}} | true |
+
{{#ifeq:{{{quality|}}} | true | <!--hack to show health/energy values in 2 columns = set quality to true in infobox-->
 
{{!}}-  
 
{{!}}-  
 
{{!}}id="infoboxsection" colspan="2" style="text-align: center;"{{!}}Healing Effect  
 
{{!}}id="infoboxsection" colspan="2" style="text-align: center;"{{!}}Healing Effect  
Line 70: Line 64:  
{{!}}id="infoboxdetail"{{!}}{{#iferror:{{Edibility|{{{edibility|0}}}|quality=silver}} |{{{edibility}}} |{{Edibility|{{{edibility|0}}}|quality=silver}}}}
 
{{!}}id="infoboxdetail"{{!}}{{#iferror:{{Edibility|{{{edibility|0}}}|quality=silver}} |{{{edibility}}} |{{Edibility|{{{edibility|0}}}|quality=silver}}}}
 
{{!}}id="infoboxdetail"{{!}}{{#iferror:{{Edibility|{{{edibility|0}}}|quality=gold|iridium={{{iridium|}}}|hide=base }} |{{{edibility}}} |{{Edibility|{{{edibility|0}}}|quality=gold|iridium={{{iridium|}}}|hide=base }} }}
 
{{!}}id="infoboxdetail"{{!}}{{#iferror:{{Edibility|{{{edibility|0}}}|quality=gold|iridium={{{iridium|}}}|hide=base }} |{{{edibility}}} |{{Edibility|{{{edibility|0}}}|quality=gold|iridium={{{iridium|}}}|hide=base }} }}
|
+
|<!-- if quality is not = true -->
 
{{!}}-
 
{{!}}-
 
{{!}}id="infoboxsection"{{!}}Healing Effect:
 
{{!}}id="infoboxsection"{{!}}Healing Effect:
Line 168: Line 162:  
| N/A
 
| N/A
 
}}{{#if:{{{profession|}}}
 
}}{{#if:{{{profession|}}}
| {{#arraydefine:professions|{{{profession|}}}|,|unique|sort=asc}}
+
| <!--{{#arraydefine:professions|{{{profession|}}}|,|unique|sort=asc}}-->
 
   {{#arrayprint:professions||@@@
 
   {{#arrayprint:professions||@@@
 
   | {{#arraydefine:prof_mod|{{#switch:{{lc:@@@}}
 
   | {{#arraydefine:prof_mod|{{#switch:{{lc:@@@}}
106,449

edits