|
|
Zeile 1: |
Zeile 1: |
− | <includeonly>{{#vardefine:e|{{Entfernung|{{#explode:{{{userparam|}}}|+|0}}|{{{2|}}}}}}}{{#vardefine:emax|{{#explode:{{{userparam|}}}|+|1}}}}{{#ifeq:{{#expr:{{#var:e}} < {{#var:emax}}}}|1 | + | <includeonly>{{#vardefine:e|{{Entfernung|{{#explode:{{{userparam|}}}|+|0}}|{{{2|}}}}}}}{{#vardefine:u|{{#explode:{{{userparam|}}}|+|1}}}}{{#ifeq:{{#expr:{{#var:e}} < {{#var:u}}}}|1|{{Entfernungstabelle|{{{1|}}}|{{#var:e}}}}|}}</includeonly> |
− | |{{#ifeq:{{#rpos:{{#var:e}}|.}}|-1 | + | |
− | |{{#vardefine:e|{{#var:e}}.}}|}}{{#switch: {{#pos:{{#var:e}}|.}}
| + | |
− | | 1 = {{#vardefine:eneu| {{#var:e}}}}
| + | |
− | | 2 = {{#vardefine:eneu| {{#var:e}}}}
| + | |
− | | 3 = {{#vardefine:eneu|{{#var:e}}}}
| + | |
− | | {{#vardefine:eneu|{{#var:e}}}}
| + | |
− | }}{{#switch: {{#expr:{{#len:{{#var:eneu}}}}-{{#rpos:{{#var:eneu}}|.}}}}
| + | |
− | | 1 = {{#vardefine:eneux|{{#var:eneu}}00}}
| + | |
− | | 2 = {{#vardefine:eneux|{{#var:eneu}}0}}
| + | |
− | | 3 = {{#vardefine:eneux|{{#var:eneu}}}}
| + | |
− | | {{#vardefine:eneux|{{#var:eneu}}}}
| + | |
− | }}{{#arraydefine:Entfernungsarray|{{#arrayprint:Entfernungsarray}},{{#var:eneux}} km - [[{{{1|}}}]] {{#show: {{{1|}}}|?Hausnummer}} ([https://maps.google.com/maps?saddr={{#replace:{{#replace:{{#var:G}}| |+}}|,|}}&daddr={{#show:{{{1|}}}|?Geobreite}}+{{#show:{{{1|}}}|?Geolänge}} Route])}}
| + | |
− | |}}<!--{{#var:eneux}} {{#var:u}} {{#vardefine:xx|{{#expr:{{#var:xx}}+1}}}} {{#var:xx}}<br>--></includeonly> | + | |
− | <!--{{#vardefine:e|{{Entfernung|{{#explode:{{{userparam|}}}|+|0}}|{{{2|}}}}}}}{{#vardefine:u|{{#explode:{{{userparam|}}}|+|1}}}}{{#ifeq:{{#expr:{{#var:e}} < {{#var:u}}}}|1|{{Entfernungstabelle|{{{1|}}}|{{#var:e}}}}|}}-->
| + | |