Так как я не программист и писать на php не умею, нашел свой вариант частично обойти проблемы с переводом bb тэгов - просто добавил в bbcode.php на каждую строчку, обрабатывающую тэг, такую же, но с "переведенным" вариантом:
Код: Выделить всё
// [QUOTE] and [/QUOTE] for posting replies with quote, or just for quoting stuff.
$text = str_replace("[quote:$uid]", $bbcode_tpl['quote_open'], $text);
$text = str_replace("[/quote:$uid]", $bbcode_tpl['quote_close'], $text);
// [qуоте] and [/qуоте] for posting replies after translit.
$text = str_replace("[qуоте:$uid]", $bbcode_tpl['quote_open'], $text);
$text = str_replace("[/qуоте:$uid]", $bbcode_tpl['quote_close'], $text);
// [OFF_TOPIC] and [/OFF_TOPIC] for posting like quotes but with Off Topic.
$text = str_replace("[off_topic:$uid]", $bbcode_tpl['off_topic_open'], $text);
$text = str_replace("[/off_topic:$uid]", $bbcode_tpl['off_topic_close'], $text);
// [офф_топиц] and [/офф_топиц] for posting translit.
$text = str_replace("[офф_топиц:$uid]", $bbcode_tpl['off_topic_open'], $text);
$text = str_replace("[/офф_топиц:$uid]", $bbcode_tpl['off_topic_close'], $text);
Ну и так далее, по списку. Естественно такие тэги, как цвет, тень с цветом и пр. в данном варианте не работают, так как если и можно обработать тэг [цолор], то [цолор=ред] обработается некорректно..