Removed unused functions from wrmwmarkup.
authorphilipp <philipp@7aebc617-e5e2-0310-91dc-80fb5f6d2477>
Sun, 29 Jan 2017 22:19:08 +0000 (22:19 +0000)
committerphilipp <philipp@7aebc617-e5e2-0310-91dc-80fb5f6d2477>
Sun, 29 Jan 2017 22:19:08 +0000 (22:19 +0000)
git-svn-id: http://www.winterrodeln.org/svn/wrpylib/trunk@2633 7aebc617-e5e2-0310-91dc-80fb5f6d2477

wrpylib/wrmwmarkup.py

index 66969af09cc6c954c5bec6f6b7a430a48e1ef3fc..ffeedf1977b5ad11f270877930d79a24afd02d28 100644 (file)
@@ -152,96 +152,6 @@ class ParseError(RuntimeError):
     pass
 
 
-
-def find_template_PositionOben(wikitext):
-    """Same as find_template_latlon_ele with template '{{Position oben|47.076207 N 11.453553 E|1890}}'"""
-    return find_template_latlon_ele(wikitext, 'Position oben')
-
-
-def create_template_PositionOben(lat, lon, ele):
-    return create_template_latlon_ele('Position, oben', lat, lon, ele)
-
-
-def find_template_PositionUnten(wikitext):
-    """Same as find_template_latlon_ele with template '{{Position unten|47.076207 N 11.453553 E|1890}}'"""
-    return find_template_latlon_ele(wikitext, 'Position unten')
-
-
-def find_template_unsigned(wikitext, template_title):
-    """Finds the first occurance of the '{{template_title|1890}}' template
-    and returns the tuple (start, end, unsigned_value) or (None, None, None) if the
-    template was not found. If the template has no valid format, an exception is thrown."""
-    start, end = wrpylib.mwmarkup.find_template(wikitext, template_title)
-    if start is None: return (None,) * 3
-    title, params = wrpylib.mwmarkup.split_template(wikitext[start:end])
-    unsigned_value = wrpylib.wrvalidators.UnsignedNone().to_python(params['1'].strip())
-    return start, end, unsigned_value
-
-
-def create_template_unsigned(template_title, unsigned):
-    unsigned = wrpylib.wrvalidators.UnsignedNone().from_python(unsigned)
-    if len(unsigned) == 0: unsigned = ' '
-    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, 'Höhenunterschied')
-
-
-def create_template_Hoehenunterschied(ele_diff):
-    return create_template_unsigned('Höhenunterschied', ele_diff)
-
-
-def find_template_Bahnlaenge(wikitext):
-    """Same as find_template_unsigned with template '{{Bahnlänge|4500}}'"""
-    return find_template_unsigned(wikitext, 'Bahnlänge')
-
-
-def create_template_Bahnlaenge(length):
-    return create_template_unsigned('Bahnlänge', length)
-
-
-def find_template_Gehzeit(wikitext):
-    """Same as find_template_unsigned with template '{{Gehzeit|60}}'"""
-    return find_template_unsigned(wikitext, 'Gehzeit')
-
-
-def create_template_Gehzeit(walkup_time):
-    return create_template_unsigned('Gehzeit', walkup_time)
-
-
-def find_template_Forumlink(wikitext):
-    """Same as find_template_unsigned with template '{{Forumlink|26}}'"""
-    start, end = wrpylib.mwmarkup.find_template(wikitext, 'Forumlink')
-    if start is None: return (None,) * 3
-    title, params = wrpylib.mwmarkup.split_template(wikitext[start:end])
-    forumid = params['1'].strip()
-    if forumid == '<nummer einfügen>': unsigned_value = None
-    else: unsigned_value = wrpylib.wrvalidators.UnsignedNone().to_python(forumid)
-    return start, end, unsigned_value
-    # return find_template_unsigned(wikitext, u'Forumlink')
-
-
-def find_template_Parkplatz(wikitext):
-    """Same as find_template_latlon_ele with template '{{Parkplatz|47.076207 N 11.453553 E|1890}}'"""
-    return find_template_latlon_ele(wikitext, 'Parkplatz')
-
-
-def find_template_Haltestelle(wikitext):
-    """Finds the first occurance of the '{{Haltestelle|Ortsname|Haltestellenname|47.076207 N 11.453553 E|1890}}' template
-    and returns the tuple (start, end, city, stop, lat, lon, ele) or (None, None, None, None, None, None, None) if the
-    template was not found. If the template has no valid format, an exception is thrown."""
-    start, end = wrpylib.mwmarkup.find_template(wikitext, 'Haltestelle')
-    if start is None: return (None,) * 7
-    title, params = wrpylib.mwmarkup.split_template(wikitext[start:end])
-    city = wrpylib.wrvalidators.UnicodeNone().to_python(params['1'].strip())
-    stop = wrpylib.wrvalidators.UnicodeNone().to_python(params['2'].strip())
-    lat, lon = wrpylib.wrvalidators.GeoNone().to_python(params['3'].strip())
-    ele = wrpylib.wrvalidators.UnsignedNone().to_python(params['4'].strip())
-    return start, end, city, stop, lat, lon, ele
-
-
 def parse_wrmap_coordinates(coords):
     """gets a string coordinates and returns an array of lon/lat coordinate pairs, e.g.
     47.12 N 11.87 E