def process_string(self, string): """ Its not generally safe to use markdown on a whole blocktag because the block may contain html already and there's no telling how nice it will play. """ parser = WikiParse() string = parser.parse(string) return string
def process_string(self, string): string = wikisafe_markdown(string) parser = WikiParse() string = parser.parse(string) if len(string.split("</p>")) == 2 and string.split("</p>")[1] == "": string = string.replace("<p>","").replace("</p>","") return string