in order to maintain typographic rules for my language I have to use a custom parser for all content. The parser is simple and as such, works fine. It extends TextParser and then is called in templates with $Content.Parse(MyParser).
However, this stops shortcodes from working. Apparently using a custom parser turns off the ShortcodeParser. So how do I use a custom parser without losing shortcodes?
I searched the forums for answers, and the same question was apparently asked 3 years ago [url=http://www.silverstripe.org/general-questions/show/17304]here[/url], but was unresolved.