Added GasthausboxValidator.
authorphilipp <philipp@7aebc617-e5e2-0310-91dc-80fb5f6d2477>
Mon, 17 Mar 2014 20:15:52 +0000 (20:15 +0000)
committerphilipp <philipp@7aebc617-e5e2-0310-91dc-80fb5f6d2477>
Mon, 17 Mar 2014 20:15:52 +0000 (20:15 +0000)
git-svn-id: http://www.winterrodeln.org/svn/wrpylib/trunk@1936 7aebc617-e5e2-0310-91dc-80fb5f6d2477

wrpylib/wrmwmarkup.py

index ed494640b88910dbdd953c307f2b552cd31afc51..7571ac1251da707439cd29da14e4bbd339e74b7f 100644 (file)
@@ -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.