{%- endmacro -%}
== Allgemeines ==
{{ rodelbahnbox }}
-{{ description | default("*Hier wird die Rodelbahn allgemein beschrieben.*") | from_markdown | trim }}
+{{ description | default("''Hier wird die Rodelbahn allgemein beschrieben.''") | trim }}
{% raw %}
* {{Position oben}}
* {{Position unten}}
* {{Bahnlänge}}
* {{Gehzeit}}
{% endraw -%}
-* '''Beleuchtung''': {{ nightlight_description | default( nightlight_possible | default('*Unbekannt*') ) | from_markdown | trim }}
-* '''Rodelverleih''': {{ sled_rental_description | default( sled_rental_direct | german_bool | default( '*Unbekannt*' ) ) | from_markdown | trim }}
+* '''Beleuchtung''': {{ nightlight_description | default( nightlight_possible | default("''Unbekannt''") ) | trim }}
+* '''Rodelverleih''': {{ sled_rental_description | default( sled_rental_direct | german_bool | default("''Unbekannt''") ) | trim }}
* '''Schneelage - Auskunft''':
{%- for info in info_phone %}
** {{ info.phone }} ({{ info.name }})
== Anreise mit öffentlichen Verkehrsmitteln ==
{% if public_transport_description -%}
-{{ public_transport_description | from_markdown | trim }}
+{{ public_transport_description | trim }}
{%- else -%}
''Hier wird die Anreise mit öffentlichen Verkehrsmitteln beschrieben.''
{%- endif %}
== Anreise mit dem Auto ==
{% if car_description -%}
-{{ car_description | from_markdown | trim }}
+{{ car_description | trim }}
{%- else -%}
''Hier wird die Anreise mit dem Auto beschrieben.''
{%- endif %}
return xml.etree.ElementTree.tostring(wrmap_xml, encoding='utf-8').decode('utf-8')
-def markdown_to_mediawiki(markdown: str) -> str:
- return subprocess.check_output(['pandoc', '--to', 'mediawiki'], input=markdown, encoding='utf-8')
-
-
def german_bool(value: Union[bool, jinja2.Undefined]) -> Union[str, jinja2.Undefined]:
if jinja2.is_undefined(value):
return value
loader=jinja2.PackageLoader("wrpylib"),
autoescape=jinja2.select_autoescape(),
)
- env.filters["from_markdown"] = markdown_to_mediawiki
env.filters["german_bool"] = german_bool
template = env.get_template("sledrun_wiki.txt")