Modèle:Bijoux/Raffi : Différence entre versions

[version vérifiée][version vérifiée]
 
(3 révisions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
<td>{{#vardefine:raffi1|{{#ifexpr:1 >= floor({{{Value|0}}}/10)|1|{{#expr:floor(1+{{{Up|0}}})/10)}}}}}}{{#var:raffi1}}</td>
+
{{#ifeq:{{#pos:{{{Value|0}}}|~}}|
<td>{{#vardefine:raffi2|{{#ifexpr:2 >= floor({{{Value|0}}}/5)|{{#expr:2-{{#var:raffi1}}}}|{{#expr:floor({{{Value|0}}}/5)-{{#var:raffi1}}}}}}}}{{#var:2}}</td>
+
|
 +
<td>{{#vardefine:raffi1|{{#ifexpr:1 >= floor({{{Value|0}}}/10)|1|{{#expr:floor({{{Value|0}}}/10)}}}}}}{{#var:raffi1}}</td>
 +
<td>{{#vardefine:raffi2|{{#ifexpr:2 >= floor({{{Value|0}}}/5)|{{#expr:2-{{#var:raffi1}}}}|{{#expr:floor({{{Value|0}}}/5)-{{#var:raffi1}}}}}}}}{{#var:raffi2}}</td>
 
<td>{{#ifexpr:3 >= floor(2*{{{Value|0}}}/5)|{{#expr:3-{{#var:raffi2}}-{{#var:raffi1}}}}|{{#expr:floor(2*{{{Value|0}}}/5)-{{#var:raffi2}}-{{#var:raffi1}}}}}}</td>
 
<td>{{#ifexpr:3 >= floor(2*{{{Value|0}}}/5)|{{#expr:3-{{#var:raffi2}}-{{#var:raffi1}}}}|{{#expr:floor(2*{{{Value|0}}}/5)-{{#var:raffi2}}-{{#var:raffi1}}}}}}</td>
 +
|
 +
{{#vardefine:valueMin|{{#explode:{{#replace:{{{Value|0}}}}}|~}}}} {{#vardefine:valueMax|{{#explode:{{#replace:{{{Value|0}}}}}|~|1}}}}
 +
<td>{{#vardefine:raffi1min|{{#ifexpr:1 >= floor({{#var:valueMin}}/10)|1|{{#expr:floor({{#var:valueMin}}/10)}}}}}}{{#vardefine:raffi1max|{{#ifexpr:1 >= floor({{#var:valueMax}}/10)|1|{{#expr:floor({{#var:valueMax}}/10)}}}}}}{{#ifeq:{{#var:raffi1min}}|{{#var:raffi1max}}|{{#var:raffi1min}}|{{#var:raffi1min}} ~ {{#var:raffi1max}}}}</td>
 +
<td>{{#vardefine:raffi2min|{{#ifexpr:2 >= floor({{#var:valueMin}}/5)|{{#expr:2-{{#var:raffi1min}}}}|{{#expr:floor({{#var:valueMin}}/5)-{{#var:raffi1min}}}}}}}}{{#vardefine:raffi2max|{{#ifexpr:2 >= floor({{#var:valueMax}}/5)|{{#expr:2-{{#var:raffi1max}}}}|{{#expr:floor({{#var:valueMax}}/5)-{{#var:raffi1max}}}}}}}}{{#ifeq:{{#var:raffi2min}}|{{#var:raffi2max}}|{{#var:raffi2min}}|{{#var:raffi2min}} ~ {{#var:raffi2max}}}}</td>
 +
<td>{{#vardefine:raffi3min|{{#ifexpr:3 >= floor(2*{{#var:valueMin}}/5)|{{#expr:3-{{#var:raffi2min}}-{{#var:raffi1min}}}}|{{#expr:floor(2*{{#var:valueMin}}/5)-{{#var:raffi2min}}-{{#var:raffi1min}}}}}}}}{{#vardefine:raffi3max|{{#ifexpr:3 >= floor(2*{{#var:valueMax}}/5)|{{#expr:3-{{#var:raffi2max}}-{{#var:raffi1max}}}}|{{#expr:floor(2*{{#var:valueMax}}/5)-{{#var:raffi2max}}-{{#var:raffi1max}}}}}}}}{{#ifeq:{{#var:raffi3min}}|{{#var:raffi3max}}|{{#var:raffi3min}}|{{#var:raffi3min}} ~ {{#var:raffi3max}}}}</td>
 +
}}

Version actuelle datée du 14 avril 2022 à 21:38

1 1 1