(07-19-2010, 07:08 PM)--Pete Wrote: Frankly, I'm surprised that an old hand like you has never encountered it.Well, yes. I've run across many different types of handling of "special characters" when parsing strings of input. But, I understood "escape codes" as you describe dealing with old terminals.
I've research MyBB, and how it parses HTML. Some simple tests show that it doesn't parse our > < or & type codes. Some Google against bracket and username reveals that this is a problem which is often dealt with by forbidding most special characters from user names.
Some things may not be enabled here, like;
Code:
<div class="menu">Text Here.. <- Those spaces won't be merged</div>
PHP Code:
<?php
// Comment
$mybb->user['var'] = "Hi"; ?>
I haven't found any mention of how to deal with the use of [ or ] in messages, or in user names without confusing tags.