Дано:
phpbbex 2.0.4, никаких расширений, стандартный стиль
Шаги воспроизведения:
1) создаем пост с несколькими последовательными спойлерами без какой-либо дополнительной нагрузки. Все отображается корректно:
2) Добавляем в заголовок первого спойлера bbode color. Все отображается корректно - заголовок спойлера изменил цвет:
3) Добавляем в заголовок второго спойлера bbcode color. Отображение ломается:
Ожидаемый результат: каждый спойлер в посте корректно отрабатывает bbcode в заголовке
Эксперименты показали, что корректно отрабатывается только первый "цветной" спойлер в сообщении. Последующие "цветные" сливаются в один заголовок, пока не встретят нецветной спойлер:
В версии phpbbex 1.X подобных ошибок не встречалось, спойлеры отображались корректно.