такая ситуация.
Я тут вроде как небольшую гостевую книгу для форума написал, но у меня возникла проблема с отоброжением bbcode и смайликов в сообщении.
При добавлении сообщения я делаю следующее
- Код: Выделить всё
$message_parser = new parse_message();
$message_parser->message = $message;
$message_parser->parse(true, true, true);
ну и получаю примерно такой результат
мое сообщение было '['b]Test[\b']' (в кавычки взял, чтобы местный парсер не сработал
результат был такой.
- Код: Выделить всё
[b:bb2fb]test[/b:bb2fb]
bb2fb - это как я понял bbcode_uid (кстати зачем он)
и еще есть такая штука bbcode_bitfield, тоже непонятно зачем.
Смотрел в документации по исходникам на http://www.phpbb.com, но там ничего такого конкретного не нашел.
Так же смотрел как это реализовано в posting.php, запутался там окончательно и решил спросить у гуру.
Кто сможет помочь, помогите пожалуйста. Думается мне, что я вызов какой-нибудь функции пропустил, но вот какой понять не могу.
Добавлено спустя 5 часов 42 минуты 5 секунд:
Господа, простите, что надоедаю, но никто не в курсе?
Добавлено спустя 44 минуты 1 секунду:
Все, я сам разобрался. Оказалось забыл перед просмотром вызвать функцию
bbcode_second_pass и функцию smiley_text
Теперь все отлично работает







