Difference between revisions of "ConvertRating/ImageSet"

From Sega Retro

Line 1: Line 1:
 
<includeonly>{{#vardefine:imagecount|0}}{{#ifeq:{{{single|}}}|true|[[File:{{{image1}}}|35px|{{{caption1|}}}]]|{{#vardefine:displayRating|
 
<includeonly>{{#vardefine:imagecount|0}}{{#ifeq:{{{single|}}}|true|[[File:{{{image1}}}|35px|{{{caption1|}}}]]|{{#vardefine:displayRating|
 
{{{!}} style="width:auto; margin:0px;"
 
{{{!}} style="width:auto; margin:0px;"
{{#if:{{{value1|}}}|{{!}}style="border: 2px solid #000; padding:0px; {{#if:{{{bg1|}}}|background-color:#{{{bg1|}}};|}}"{{!}}[[File:{{{image1}}}|35px|{{{heading1}}}: {{{desc1}}}]]{{#vardefine:imagecount|{{#expr:{{#var:imagecount}}+1}}}}|}}
+
{{#ifeq:{{{value1|}}}|{{{value1}}}|{{!}}style="border: 2px solid #000; padding:0px; {{#if:{{{bg1|}}}|background-color:#{{{bg1|}}};|}}"{{!}}[[File:{{{image1}}}|35px|{{{heading1}}}: {{{desc1}}}]]{{#vardefine:imagecount|{{#expr:{{#var:imagecount}}+1}}}}|}}
{{#if:{{{value2|}}}|{{!}}style="border: 2px solid #000; padding:0px; {{#if:{{{bg2|}}}|background-color:#{{{bg2|}}};|}}"{{!}}[[File:{{{image2}}}|35px|{{{heading2}}}: {{{desc2}}}]]{{#vardefine:imagecount|{{#expr:{{#var:imagecount}}+1}}}}|}}
+
{{#ifeq:{{{value2|}}}|{{{value2}}}|{{!}}style="border: 2px solid #000; padding:0px; {{#if:{{{bg2|}}}|background-color:#{{{bg2|}}};|}}"{{!}}[[File:{{{image2}}}|35px|{{{heading2}}}: {{{desc2}}}]]{{#vardefine:imagecount|{{#expr:{{#var:imagecount}}+1}}}}|}}
{{#if:{{{value3|}}}|{{!}}style="border: 2px solid #000; padding:0px; {{#if:{{{bg3|}}}|background-color:#{{{bg3|}}};|}}"{{!}}[[File:{{{image3}}}|35px|{{{heading3}}}: {{{desc3}}}]]{{#vardefine:imagecount|{{#expr:{{#var:imagecount}}+1}}}}|}}
+
{{#ifeq:{{{value3|}}}|{{{value3}}}|{{!}}style="border: 2px solid #000; padding:0px; {{#if:{{{bg3|}}}|background-color:#{{{bg3|}}};|}}"{{!}}[[File:{{{image3}}}|35px|{{{heading3}}}: {{{desc3}}}]]{{#vardefine:imagecount|{{#expr:{{#var:imagecount}}+1}}}}|}}
{{#if:{{{value4|}}}|{{!}}style="border: 2px solid #000; padding:0px; {{#if:{{{bg4|}}}|background-color:#{{{bg4|}}};|}}"{{!}}[[File:{{{image4}}}|35px|{{{heading4}}}: {{{desc4}}}]]{{#vardefine:imagecount|{{#expr:{{#var:imagecount}}+1}}}}|}}
+
{{#ifeq:{{{value4|}}}|{{{value4}}}|{{!}}style="border: 2px solid #000; padding:0px; {{#if:{{{bg4|}}}|background-color:#{{{bg4|}}};|}}"{{!}}[[File:{{{image4}}}|35px|{{{heading4}}}: {{{desc4}}}]]{{#vardefine:imagecount|{{#expr:{{#var:imagecount}}+1}}}}|}}
{{#if:{{{value5|}}}|{{!}}style="border: 2px solid #000; padding:0px; {{#if:{{{bg5|}}}|background-color:#{{{bg5|}}};|}}"{{!}}[[File:{{{image5}}}|35px|{{{heading5}}}: {{{desc5}}}]]{{#vardefine:imagecount|{{#expr:{{#var:imagecount}}+1}}}}|}}
+
{{#ifeq:{{{value5|}}}|{{{value5}}}|{{!}}style="border: 2px solid #000; padding:0px; {{#if:{{{bg5|}}}|background-color:#{{{bg5|}}};|}}"{{!}}[[File:{{{image5}}}|35px|{{{heading5}}}: {{{desc5}}}]]{{#vardefine:imagecount|{{#expr:{{#var:imagecount}}+1}}}}|}}
 
{{!}}}
 
{{!}}}
}}}}{{#vardefine:score|{{#expr:{{{value1|0}}} + {{{value2|0}}} + {{{value3|0}}} + {{{value4|0}}} + {{{value5|0}}}/{{#var:imagecount}}}}}}</includeonly><noinclude>[[Category:Ratings templates]]</noinclude>
+
}}}}{{#vardefine:score|{{#expr:{{{value1|0}}} + {{{value2|0}}} + {{{value3|0}}} + {{{value4|0}}} + {{{value5|0}}}/{{#var:imagecount}}}}}}</includeonly><noinclude>
 +
 
 +
<!--the ifeq:{{{value1|}}}|{{{value1}}} bit is a trick to detect undefined parameters-->
 +
{{ConvertRating/ImageSet
 +
| value1=1
 +
| image1=1
 +
| heading1=1
 +
| desc1=1
 +
 
 +
| value2=2
 +
| image2=2
 +
| heading2=2
 +
| desc2=2
 +
 
 +
| value3=3
 +
| image3=3
 +
| heading3=3
 +
| desc3=3
 +
 
 +
| value4=
 +
| image4=4
 +
| heading4=4
 +
| desc4=4
 +
 
 +
 
 +
 
 +
}}
 +
 
 +
{{#var:displayRating}}{{#var:score}}
 +
[[Category:Ratings templates]]</noinclude>

Revision as of 06:40, 10 June 2020