Added GasthausboxValidator.
[philipp/winterrodeln/wrpylib.git] / 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.