Имеем номера форумов, которые являются игровыми. Для каждого из этих форумов можем задать отдельный дизайн, и кроме того, в каждом таком форуме профили игроков меняются на профили персонажей данного мира.
Дополнительно: если игрок не имеет персонажа в данном мире, он не может написать пост.
Неприятная проблема: в текстовое поле автоматически (при открытии страницы темы) добавляется одна служебная строка. Ее надо сохранить. В уже отправленном посте ее не будет.
Смысл строки: она сохраняет в посте данные о персонаже, даже если игрок поменял роль в процессе игры.
Для форумов, которые не относятся к игровым: скрипт просто не выполняется.