From c4927092e24d3de2a3d26a9d252918c6dcb8f853 Mon Sep 17 00:00:00 2001 From: philipp Date: Mon, 17 Mar 2014 20:15:52 +0000 Subject: [PATCH 1/1] Added GasthausboxValidator. git-svn-id: http://www.winterrodeln.org/svn/wrpylib/trunk@1936 7aebc617-e5e2-0310-91dc-80fb5f6d2477 --- wrpylib/wrmwmarkup.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/wrpylib/wrmwmarkup.py b/wrpylib/wrmwmarkup.py index ed49464..7571ac1 100644 --- a/wrpylib/wrmwmarkup.py +++ b/wrpylib/wrmwmarkup.py @@ -198,6 +198,13 @@ class GasthausboxDictConverter(formencode.Validator): return r +class GasthausboxValidator(wrpylib.wrvalidators.GasthausboxDictValidator): + def __init__(self): + wrpylib.wrvalidators.GasthausboxDictValidator.__init__(self) + self.pre_validators=[wrpylib.mwmarkup.TemplateValidator(as_table=True, as_table_keylen=17), WinterrodelnTemplateDict(u'Gasthausbox')] + self.chained_validators = [GasthausboxDictConverter()] + + def gasthausbox_to_inn(wikitext, inn=None): """Converts a inn wiki page containing a {{Gasthausbox}} to an inn. raises a formencode.Invalid exception if an error occurs. -- 2.30.2