We are definitely looking at Discourse as an alternative to our forum software for a varity of reasons but one of the big things we have to figure out is what to do with all the bbcode we support on our site which can be seen here: Tutorial - RpNation - BBcode Guide | RpNation and here: Tutorial - RpNation - BBCode+ Guide | RpNation
Looking at the vbulletin bbcode plugin as a reference, it doesn’t seem like it will be too difficult to just add in support for what we already do. We have all sorts of custom bbcode as seen in the guides, from simple things to a custom div bbcode that lets people essentially use HTML to an extent in a secure manner that generates a custom id selector for the post and users can’t target anything outside of the post container.
This has allowed people to create some really fantastic posts over the years, here is a quick example I found by just glancing around:
I guess my question is, should we make this a bbcode plugin, or attempt to create a safe method where we can keep HTML selectors contained in posts like we do for our BBCode and investigate that method and offer that instead?
Though I shudder at the idea of letting people use HTML
We want to keep users the ability to continue to format their posts while also making sure that everything stays safe.