Esempio n. 1
0
 def xwriteGenericElement(self, obj):
     classes = obj.attributes.get('class', '').split()
     if any((genericclass in self.exclude_classes for genericclass in classes)):
         return SkipChildren()
     id_attr = obj.attributes.get('id', '')
     if id_attr in self.exclude_ids:
         return SkipChildren()
     return MWXHTMLWriter.xwriteGenericElement(self, obj)
Esempio n. 2
0
 def xwriteGenericElement(self, obj):
     classes = obj.attributes.get('class', '').split()
     if any((cl in EXCLUDE_CLASSES for cl in classes)):
         return SkipChildren()
     id_attr = obj.attributes.get('id', '')
     if id_attr in EXCLUDED_IDS:
         return SkipChildren()
     return MWXHTMLWriter.xwriteGenericElement(self, obj)
Esempio n. 3
0
 def xwriteGenericElement(self, obj):
     classes = obj.attributes.get('class', '').split()
     if any((genericclass in self.exclude_classes
             for genericclass in classes)):
         return SkipChildren()
     id_attr = obj.attributes.get('id', '')
     if id_attr in self.exclude_ids:
         return SkipChildren()
     return MWXHTMLWriter.xwriteGenericElement(self, obj)
Esempio n. 4
0
 def xwriteGenericElement(self, obj):
     classes = obj.attributes.get('class', '').split()
     if ( len(self.filters['EXCLUDE_CLASSES']) > 0 and
          any((genericclass in self.filters['EXCLUDE_CLASSES'] for genericclass in classes))):
         return SkipChildren()
     id_attr = obj.attributes.get('id', '')
     if ( len(self.filters['EXCLUDE_IDS']) > 0 and id_attr in self.filters['EXCLUDE_IDS']):
         return SkipChildren()
     return MWXHTMLWriter.xwriteGenericElement(self, obj)