The way to think about the safety/security of html vs bbcode is that you start with bbcode like [code][table][/code]
Now modify the bbcode parser so that it expects [code][[/code] instead of [code]<[/code]: [code]
[/code]
Is it dangerous now? No, it's the exact same code as before except the parser looks for [code]<[/code] instead of [code][[/code]
Just like with bbcode, you would parse it and turn any misbehaving tags into plain text.
[hr]
Anyways, I have to admit I get delusions of energy/time grandeur in this thread from time to time. Any time I've made a lot of code progress like I did this last week, I start to feel like any of my long-time ambitions with the guild are just a couple weekends away as if this were my fulltime job. :lol
So let me snap out of it and focus on short term achievable goals with much better bang for the buck.
On my list are the bbcode updates and various bug fixes.
[hr]
Re: donations. I have no plans to support donations, and that aligns better with the fact that the guild is a hobby project.