I don't think it's too unreasonable to consider utilizing a method where square brackets would be acceptable in a BB Code's option, myself.
For example, enclosing the option in quotes or double-quotes to represent literal brackets rather than to-be-parsed brackets.
[QUOTE="[Sarteck]"]Lorem Ispum[/QUOTE]
This actually works, btw, already, when quote does not have a second parameter delimited by a semi-colon.
Quote:
Originally Posted by [Sarteck]
Lorem Ispum
|
The problem only exists when the second parameter exists. E.G.
[QUOTE="[Paul M]";2353120]The fix is not to allow [ or ] in usernames.[/QUOTE][/noparse][/B]
yields
[QUOTE="[Paul M]";2353120]The fix is not to allow [ or ] in usernames.[/QUOTE]
[/QUOTE][/QUOTE][/QUOTE]Anyways, to sum it up.... I disagree with the statement that the "fix" is to not allow brackets in usernames. I think the "fix" would be to fix the problem. ;)
[SIZE=1][COLOR="Silver"]--------------- Added [DATE]1343906114[/DATE] at [TIME]1343906114[/TIME] ---------------[/COLOR][/SIZE]
[QUOTE=Sarteck;2353596]My Rambling[/QUOTE]
Ah. Seems that if the [B]entire option[/B] is enclosed with quotes, everything goes smoothly.
E.G.:
[B][noparse][QUOTE="[Sarteck];2353596"]My Rambling[/QUOTE]
Quote:
Originally Posted by [Sarteck]
My Rambling
|
:3
So, just have the Quote thingamabob enclose the stuff in quotes, yeah?
--------------- Added [DATE]1343910448[/DATE] at [TIME]1343910448[/TIME] ---------------
---------------
Aaaaaand, problem solved on vB4 if you change the
newpost_quote template.
HTML Code:
[QUOTE={vb:raw originalposter}]{vb:raw pagetext}[/QUOTE]
to
HTML Code:
[QUOTE="{vb:raw originalposter}"]{vb:raw pagetext}[/QUOTE]
I don't know if vB3 (for vB.org) would have the same solution or not.