2010-03-24 3 views
0

Я объединил свой vBulletin с пользовательской главной страницей. Мне интересно, как я могу использовать BBcode vBulletin на этой странице (я показываю некоторые сообщения там).vBulletin BBCode на внешней странице

Любые предложения?

ответ

7

Возможно, лучше всего использовать синтаксический анализатор 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 из где-то за пределами дерева форума, но я уверен, что вы должны были сделать это для другой интеграции так или иначе. :)

Есть также способ ограничить теги, просто пойдите вокруг class_bbcode.php, и вы увидите некоторые довольно очевидные места для начала.

+1

Спасибо за ответ Конор. Уже найденное решение, идентичное вашему. В любом случае, спасибо за вашу помощь и поддержку! – sweeter

 Смежные вопросы

  • Нет связанных вопросов^_^