]> ToastFreeware Gitweb - philipp/winterrodeln/wradmin.git/blobdiff - wradmin/templates/rodelbahn_view_wikitext.html
Swap parameters to fix order.
[philipp/winterrodeln/wradmin.git] / wradmin / templates / rodelbahn_view_wikitext.html
index 750ba62fca3d7069529f464794bf8cc6cdd2f2a6..beb1b6f1723b3f871a1059f25394ba780374edf9 100644 (file)
@@ -21,7 +21,7 @@
 * '''Betreiber''': {{ operator }}
 * '''Hütten''':{% for info in sledrun_json.get('gastronomy', []) %}
 ** {% if 'wr_page' in info -%}
-   {% if 'name' in info %}[[{{ info['name'] }}|{{ info['wr_page']['title'] }}]]
+   {% if 'name' in info %}[[{{ info['wr_page']['title'] }}|{{ info['name'] }}]]
    {%- else %}{{ info['wr_page'] }}{% endif -%}
    {% endif -%}
    {% endfor %}
 
 
 == Landkarte ==
-{%- filter forceescape %}
-<wrmap lat="47.25495005" lon="10.713226985" zoom="14">
-
-<gasthaus name="Latschenhütte" wiki="Latschenhütte (Gasthaus)">47.257628 N 10.688077 E</gasthaus>
-<parkplatz>47.255415 N 10.738377 E</parkplatz>
-
-<rodelbahn>
-47.257962 N 10.688081 E
-47.258005 N 10.688402 E
-47.257590 N 10.688706 E
-47.257189 N 10.689888 E
-47.256868 N 10.689642 E
-47.255072 N 10.691495 E
-47.254187 N 10.692994 E
-47.252399 N 10.694954 E
-47.252205 N 10.696199 E
-47.252398 N 10.698193 E
-47.251425 N 10.695816 E
-47.251646 N 10.700060 E
-47.252280 N 10.701494 E
-47.252711 N 10.701935 E
-47.253288 N 10.704018 E
-47.253649 N 10.704199 E
-47.253892 N 10.705659 E
-47.254662 N 10.707657 E
-47.255164 N 10.708073 E
-47.255730 N 10.708088 E
-47.256003 N 10.708921 E
-47.255401 N 10.710403 E
-47.256161 N 10.713536 E
-47.256524 N 10.713556 E
-47.256291 N 10.715532 E
-47.257742 N 10.720200 E
-47.257928 N 10.722706 E
-47.258556 N 10.724411 E
-47.258508 N 10.724764 E
-47.257824 N 10.724747 E
-47.255990 N 10.722698 E
-47.255682 N 10.724402 E
-47.254975 N 10.725161 E
-47.254403 N 10.725299 E
-47.253625 N 10.726169 E
-47.252756 N 10.729158 E
-47.253270 N 10.729620 E
-47.254430 N 10.734014 E
-47.255339 N 10.735147 E
-47.255382 N 10.735946 E
-47.255177 N 10.736435 E
-47.255478 N 10.738000 E
-</rodelbahn>
-
-<lift>
-47.241962 N 10.721678 E
-47.248786 N 10.693678 E
-</lift>
-
-</wrmap>
-{% endfilter %}{% raw %}{{Landkarte Legende}}<br/>{{GoogleMaps Hinweis}}{% endraw %}
-
+{% if sledrun_map_json is none -%}
+''leider ist derzeit keine [[Winterrodeln:Landkarte|Landkarte]] zu dieser Rodelbahn vorhanden''
+{%- else -%}
+{{ h.create_wrmap(sledrun_map_json) }}
+{% raw %}{{Landkarte Legende}}<br/>{{GoogleMaps Hinweis}}{% endraw %}
+{% endif %}
 
 == Anreise mit öffentlichen Verkehrsmitteln ==
 {% if 'public_transport_description' in sledrun_json %}{{ sledrun_json['public_transport_description'] }}
-{% else %}''Hier wird die Anreise mit öffentlichen Verkehrsmitteln beschrieben.''
-{% endif %}
+{%- else %}''Hier wird die Anreise mit öffentlichen Verkehrsmitteln beschrieben.''{% endif %}
 
-* {Haltestelle|Imst|Rastbühel/Hochbehälter|47.255415 N 10.738377 E|975}}
-** {Fahrplan Abfahrtsmonitor VVT|Imst|Rastbühel/Hochbehälter|62295}}
-** {Fahrplan Hinfahrt VVT|Imst|Rastbühel/Hochbehälter}}
-** {Fahrplan Rückfahrt VVT|Imst|Rastbühel/Hochbehälter}}
+{% for pt_stop in sledrun_json.get('public_transport_stops', []) -%}
+* {{ h.list_template('Haltestelle', [pt_stop.get('name', ''), '', h.json_pos_ele_position(pt_stop.get('position', '')), h.json_pos_ele_elevation(pt_stop.get('position', ''))]) }}
+{% for template_name in ['monitor_template', 'route_arrival_template', 'route_departure_template'] -%}
+{% if template_name in pt_stop -%}
+** {{ h.json_template(pt_stop[template_name]) }}
+{% endif %}
+{%- endfor %}
+{%- endfor -%}
+{% for pt_line in sledrun_json.get('public_transport_lines', []) -%}
+{% if loop.first -%}
 * '''Fahrplan''':
-** {Fahrplan Linie VVT|Imst Linie 2|Imst, Rastbühel/Hochbehälter}}
-** {Fahrplan Linie VVT|4266|Imst, Rastbühel/Hochbehälter}}
+{% endif -%}
+** {% if pt_line.timetable_template is defined %}{{ h.json_template(pt_line.timetable_template) }}
+   {%- else %}{{ pt_line.name }}{% endif %}
+{% endfor %}
 
 
 == Anreise mit dem Auto ==
-Über die Autobahn ''A12'' bis zur Ausfahrt Imst (bzw. über die Bundesstraße ''B171''), weiter auf der ''B189'' (Mieminger Straße) Richtung Norden fast an Imst vorbei bis zur Abzweigung zum ''Hahntennjoch'' (''L246''). Der Straße bis zu einer Rechtskurve mit Hochbehälter im Ortsteil Rastbühel folgen; dort zweigt die Rodelbahn genau in der Kurve ab (bei der Tafel der Muttekopfhütte).
-Der Parkplatz bietet Platz für ca. 40 Autos.
-
-* '''Parkplatz''': {Parkplatz|47.255415 N 10.738377 E|975}}
+{% if 'car_description' in sledrun_json %}{{ sledrun_json.car_description }}
+{%- else %}''Hier wird die Anreise mit dem Auto beschrieben.''{% endif %}
+
+{% for parking in sledrun_json.car_parking -%}
+* '''Parkplatz''': {{ h.list_template('Parkplatz', [h.json_pos_ele_position(parking.position), h.json_pos_ele_elevation(parking.position)]) }}
+{% endfor -%}
+{% for distance_info in sledrun_json.car_distances -%}
+{% if loop.first -%}
 * '''Entfernung''':
-** von '''Innsbruck''' (Hauptbahnhof): 61.9 km (über Autobahn '''A12''')
-** von '''Landeck''': 21.5 km (über '''B171''')
-
+{% endif -%}
+** {{ distance_info.route }}: {{ distance_info.km }} km
+{% endfor %}
 
-{Rodelbahnzustand|Forumlink=170}}
+{% raw %}{{Rodelbahnzustand|Forumlink={% endraw %}{{ sledrun_json.forum_id }}}}
 
 [[Kategorie:Rodelbahn]]
 </pre>