Vorlage:Liste-Entfernung-Sort
(Unterschied zwischen Versionen)
Zeile 1: | Zeile 1: | ||
− | <includeonly>{{#vardefine:e|{{Entfernung|{{#explode:{{{userparam|}}}|+|0}}|{{{2|}}}}}}}{{#vardefine:u|{{#explode:{{{userparam|}}}|+|1}}}} | + | <includeonly>{{#vardefine:e|{{Entfernung|{{#explode:{{{userparam|}}}|+|0}}|{{{2|}}}}}}}{{#vardefine:u|{{#explode:{{{userparam|}}}|+|1}}}}{{#ifeq:{{#expr:{{#var:e}} < {{#var:u}}}}|1 |
|{{#ifeq:{{#rpos:{{#var:e}}|.}}|-1 | |{{#ifeq:{{#rpos:{{#var:e}}|.}}|-1 | ||
|{{#vardefine:e|{{#var:e}}.}}|}}{{#switch: {{#pos:{{#var:e}}|.}} | |{{#vardefine:e|{{#var:e}}.}}|}}{{#switch: {{#pos:{{#var:e}}|.}} | ||
Zeile 11: | Zeile 11: | ||
| 3 = {{#vardefine:eneux|{{#var:eneu}}}} | | 3 = {{#vardefine:eneux|{{#var:eneu}}}} | ||
| {{#vardefine:eneux|{{#var:eneu}}}} | | {{#vardefine:eneux|{{#var:eneu}}}} | ||
− | }}{{#arraydefine:Entfernungsarray|{{#arrayprint:Entfernungsarray}},{{#var:eneux}} {{{1|}}}}} | + | }}<!--{{#arraydefine:Entfernungsarray|{{#arrayprint:Entfernungsarray}},{{#var:eneux}} {{{1|}}}}}--> |
− | |}} | + | |}}{{#var:eneux}} {{#vardefine:xx|{{#expr:{{#var:xx}}+1}}}} {{#var:xx}}<br></includeonly> |