Как парсить пользовательские bb-коды при миграции с phpbb?

Здравствуйте,

Я мигрирую свой текущий форум phpBB2 на Discourse (сначала конвертирую в phpBB3, а затем в Discourse с помощью конвертера). На моём форуме используется множество пользовательских BB-кодов, например [title] и [com].

При использовании конвертера они отображаются как текст кодов, а не как отформатированный контент. Поскольку они широко используются на форуме, особенно в подкатегории, похожей на блог, редактировать их вручную невозможно.

По сути, у меня есть две «проблемы».

  1. Я бы хотел иметь возможность использовать те же BB-коды на новом форуме, чтобы пользователи могли применять привычное форматирование.
  2. Было бы идеально, если бы конвертированные сообщения не показывали «голые» BB-коды, а имели привязанное к ним форматирование (или CSS-стили, которые я затем смогу настроить в редакторе CSS?). То есть они должны отображаться так же, как и на текущем форуме, когда используется соответствующий BB-код.

У кого-нибудь есть советы, как это реализовать?

Заранее большое спасибо!