Modèle:Test : Différence entre versions

[version vérifiée][version vérifiée]
(Contenu remplacé par « {{PAGENAME}} »)
(Balise : Remplacé)
(82 révisions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
{{#vardefine: numberOfCell | 0 }} {{#vardefine: numberOfLink | 0 }} {{#vardefine: numberOfVerticalLink | 0 }} {{#fornumargs: number
+
{{PAGENAME}}
| value
 
| {{#switch: {{#explode: {{#var: value}} | + | 0 }}
 
  | --+/
 
  | -- = <div style="grid-column: span 2; border-bottom: 1px black dashed;"></div>
 
  | {{#ifeq: {{#var: value}} |
 
    | <div style="grid-column: span 2; grid-row: span 2;"></div>
 
    | <div style="grid-column: span 6; grid-row: span 2; display: flex; align-items: center; justify-content: center; border: 2px black solid;">
 
        <div>{{#var:value}}</div>
 
      </div> {{#vardefine: numberOfCell | {{#expr: {{#var: numberOfCell }}+4 }} }}
 
    }}
 
    {{#vardefine: numberOfLink | {{#expr: {{#var: numberOfLink }}-1 }} }}
 
  }}
 
  {{#vardefine: numberOfCell | {{#expr: {{#var: numberOfCell }}+2 }} }}
 
  {{#ifeq: {{#explode: {{#var: value}} | + | 1 }} | | | {{#vardefine: verticalLink{{#var: numberOfLink }} | {{#explode: {{#var: value}} | + | 1 }} }} }}
 
  {{#vardefine: numberOfLink | {{#expr: {{#var: numberOfLink }}+1 }} }}
 
}} <div style="grid-column: {{#expr: {{#var: numberOfCell }}+1 }} / -1; grid-row: span 2;"></div> {{#loop: count
 
| 0
 
| {{#var: numberOfLink }}
 
| {{#switch: {{#var: verticalLink{{#var: count }} }}
 
    | -- = <div style="border-right: 1px black solid;"></div><div></div>
 
    | #default = <div style="grid-column: span 2;"></div>
 
  }}
 
}}
 

Version du 1 avril 2024 à 01:56

Test