@wangbus would you guys be open to a pretty big change to the BBCode parser module? I wanted to add single BBCode tags to it, but the one currently used doesn't do that well (or at all without a lot of effort).
I've now added a secondary BBCode parser that is able to deal with these single tags, but doesn't have the sophisticated options the original one has (for example, you cannot disallow tags inside tags) as it's really "dumb". It accepts a tag and dumps whatever you set for it.
This means that I slightly refactored the ept-bbcode-parser
module and also added a way to configure by means of a json configuration that is loaded to the module when the load_module
-script is run.
If you guys want to look at the PR, that would be nice. If you guys rather keep it like it is, that's fine as well.