Simple fix: replace the + with an + during post submission. I'm sure there are scads of other scans and/or replacements that happen at that time, or during the HTML generation for output into which this could be incorporated. Wherever you're translating the BBcodes into HTML you're already going to be running a metric ton of preg_replace() where this could be put in.
Hell, put this into the Javascript to offload all those extra processor cycles to whoever is quoting the post. Should save dozens of Hz worth every day. :U
I already told you, it's too late. :P
Midgardsormr.Sammitch said:
I'm afraid I'm going to have to eat your cookie. :|