de data asta, eu am fost singurul vinovat. a fost greseala mea.
m-am "zgait" la bbcode.php vreo 10-15 minute, mai ales la codul
// [url=xxxx://
www.phpbb.com]phpBB[/url] code..
$patterns[] = "#\[url=([\w]+?://[\w\#$%&~/.\-;:=,?@\[\]+]*?)\]([^?\n\r\t].*?)\[/url\]#is";
$replacements[] = $bbcode_tpl['url3'];
// [url=
www.phpbb.com]phpBB[/url] code.. (no xxxx:// prefix).
$patterns[] = "#\[url=((www|ftp)\.[\w\#$%&~/.\-;:=,?@\[\]+]*?)\]([^?\n\r\t].*?)\[/url\]#is";
$replacements[] = $bbcode_tpl['url4'];
incercand sa vad ce ar putea fi gresit. codul era corect, bineinteles - de fapt, greseala venea din secventa anterioara,
// [url]
www.phpbb.com[/url] code.. (no xxxx:// prefix).
$patterns[] = "#\[url\]((www|ftp)\.([\w\#$%&~/.\-;:=,?@\]+]+|\[(?!url=))*?)\[/url\]#is";
$replacements[] = $bbcode_tpl['url2'];
mie lipsindu-mi $replacements[] = $bbcode_tpl['url2']. cred ca am selectat cu un rand in plus secventa care trebuia inlocuita cand am facut update de la 2.0.19 la 2.0.20, prin metoda code changes. si pur si simplu nu mi-am dat seama.
bine, asta nu imi rezolva problema cu quote, dar pe primul plan era problema cu url. macar quote apare pe ici pe colo, nu e atat de suparator

acum pot sa-mi pun linistit multi bbcode. am ezitat sa o fac de cand cu problema asta..