diff -r 5038ab5ff88f -r 84d55b34ba5a Helpviewer/AdBlock/AdBlockRule.py --- a/Helpviewer/AdBlock/AdBlockRule.py Thu Aug 09 19:13:46 2012 +0200 +++ b/Helpviewer/AdBlock/AdBlockRule.py Sun Aug 12 12:50:29 2012 +0200 @@ -118,7 +118,7 @@ parsedLine = self.__filter # empty rule or just a comment - if not parsedLine.strip() or parsedLine.startswith("!"): + if not parsedLine.strip() or parsedLine.startswith(("!", "[Adblock")): self.__enabled = False return @@ -505,6 +505,14 @@ """ return self.__filter.startswith("!") + def isHeader(self): + """ + Public method to check, if this is a header. + + @return flag indicating a header (boolean) + """ + return self.__filter.startswith("[Adblock") + def isSlow(self): """ Public method to check, if this is a slow rule.