vBulletin BBCode на внешней странице
Я интегрировал свой vBulletin с пользовательской главной страницей. Мне интересно, как я могу использовать vBulletin BBcode на этой странице (я показываю некоторые сообщения там).
Какие-либо предложения?
1 ответ
Решение
Вероятно, лучше всего использовать парсер BBCode из самого vBulletin. Это относительно легко использовать, вот пример:
require_once('global.php');
require_once('includes/class_bbcode.php');
$parser = new vB_BbCodeParser($vbulletin, fetch_tag_list());
$text = $parser->parse('[B][I]text[/I][/B]');
print $text;
Возможно, вам придется играть в игры с chdir
включать global.php
откуда-то за пределами дерева vBulletin, но я уверен, что вы все равно должны были сделать это для другой интеграции.:)
Есть способ ограничения тегов тоже, просто рыться вокруг class_bbcode.php
и вы увидите несколько довольно очевидных мест для начала.