Пиццу съесть можно
netwind, да я-то как раз не придираюсь, меня всё устраивает. Придирается ТС :)
netwind, VB принимает в базу что, html? Вот нет под рукой, но я больше чем уверен, что подчищенный BBCode. Так речь-то не о том, что нет BB-кодов с таблицами и форматированием, а о невозможности полностью сохранить это оригинальное форматирование, у ТС таблицы разъезжаются.
Ayavryk, по секрету, можете постить в скрытый раздел форума, а показывать на портале всю статью.
/ru/forum/703988
По-моему, сделать чёткое форматирование без серьёзной правки ядра нельзя, и здесь WYSIWYG не спасёт, ибо вёрстка плывёт на этапе выдачи страницы пользователю.
Вот смотрите, как во FluxBB реализовано:
1. Пользователь отправляет сообщение, форматированное BB-кодами.
2. Сообщение, почищенное от опасных символов, записывается в базу.
3. Запрошенная пользователем страница прогоняется через парсер, который преобразует BBCode в HTML.
Получается, что надо менять или существенно перерабатывать внутренний формат хранения нод, отменив преобразование символов в htmlspecialchars, т.е. писать HTML, формируемый WYSIWYG, прямо в базу. Здесь мы сталкиваемся, помимо непосредственно работы над ядром, с проблемой SQL инъекций. Код надо сделать безопасным. При его требуемом разнообразии.
Либо, другой вариант, нужно существенно расширять словарь BB-кодов, что тоже нелегко.
SeVlad, по твоей хотелке, думаю, надо заплатить один раз программеру.
Ayavryk, первое делается кодом от самих социалок.
Второе вы сами, думаю, сможете написать.
Форма отправки сообщения в форум и вывод последних сообщений по теме внизу статьи.
С авторизацией можно подумать.
И такой вариант оставит форум форумом, а портал порталом. Без этого отвратительного моста, который делает страшным любое обновление.
Drupal прекрасная система для порталов и сайтов со сложной структурой.
Форум у него значительно беднее специализированных движков, а так же, что немаловажно именно для форума, тормознее, т.к. использует ядро самого Drupal, и при этом, не может использовать агрессивное кэширование, например, модуль boost.
И ещё, когда заводят речь об интеграции портала с форумом, у меня сразу возникает вопрос — "зачем". За исключением случаев с социальной сетью. Ибо нечего пользователям делать на сайте, как правило.
Drupal форумом не вышел...