from setuptools import setup
setup(name='wrpylib',
- version='0.0.17',
+ version='0.0.18',
description='Winterrodeln Python Library',
author='Philipp Spitzer',
author_email='philipp.spitzer@winterrodeln.org',
return start, end, unsigned_value
+def create_template_unsigned(template_title, unsigned):
+ unsigned = wrpylib.wrvalidators.UnsignedNone().from_python(unsigned)
+ if len(unsigned) == 0: unsigned = u' '
+ return wrpylib.mwmarkup.create_template(template_title, [unsigned])
+
+
def find_template_Hoehenunterschied(wikitext):
"""Same as find_template_unsigned with template '{{Höhenunterschied|350}}'"""
return find_template_unsigned(wikitext, u'Höhenunterschied')
+def create_template_Hoehenunterschied(ele_diff):
+ return create_template_unsigned(u'Höhenunterschied', ele_diff)
+
+
def find_template_Bahnlaenge(wikitext):
"""Same as find_template_unsigned with template '{{Bahnlänge|4500}}'"""
return find_template_unsigned(wikitext, u'Bahnlänge')
+def create_template_Bahnlaenge(length):
+ return create_template_unsigned(u'Bahnlänge', length)
+
+
def find_template_Gehzeit(wikitext):
"""Same as find_template_unsigned with template '{{Gehzeit|60}}'"""
return find_template_unsigned(wikitext, u'Gehzeit')
+def create_template_Gehzeit(walkup_time):
+ return create_template_unsigned(u'Gehzeit', walkup_time)
+
+
def find_template_Forumlink(wikitext):
"""Same as find_template_unsigned with template '{{Forumlink|26}}'"""
start, end = wrpylib.mwmarkup.find_template(wikitext, u'Forumlink')