Hey guys, I'm no expert on this myself but I see You're not noticing one thing:
The board rewrites the opening bracket with this "haha"-shit as we all have noticed...
What You seem to miss is that the "%" sign ISN'T a board rewrite! It's supposed to be in the code!
Line quoted from Battuss' post:
"RewriteCond haha123;HTTP_REFERER} .*.fusker* [NC]"
I'm gonna replace the correct brackets with "[" and "]" here to bypass the boards rewrites, check this out:
"RewriteCond %[HTTP_REFERER] .*.fusker* [NC]"
See what I mean now? The percent-sign SHOULD be there, it's not part of the board rewrite.
Simplier put, the opening equivalent of "}" is rewritten by the board as "haha123;" and not "%haha123;"...
so don't strip out the "%" in Your code!
Do a quote on someone's post with code in it & look carefully...
Cheers!
Edit: for even more simplicity:
all "RewriteCond"-lines should look like this BEFORE the first bracket:
"RewriteCond %"