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;" | ||
− | {{# | + | {{#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}}}}|}} |
− | {{# | + | {{#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}}}}|}} |
− | {{# | + | {{#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}}}}|}} |
− | {{# | + | {{#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}}}}|}} |
− | {{# | + | {{#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> |