Итого оказался виноват пользовательский ббкод спойлера
С 3.2.6 на многих форумах разметка в спойлерах по типу
Код: Выделить всё
<div class="spoiler">
<div class="spoiler-header spoiler-trigger">
<span class="spoiler-title">
<xsl:choose>
<xsl:when test="@spoiler">
<xsl:choose>
<xsl:when test="string-length(normalize-space(@spoiler)) > 0">
<xsl:choose>
<xsl:when test="string-length(normalize-space(@spoiler)) > 65">
<xsl:value-of select="concat(substring(normalize-space(@spoiler), 0, 65), '…')"/>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="normalize-space(@spoiler)"/>
</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>{L_SPOILER}</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>{L_SPOILER}</xsl:otherwise>
</xsl:choose>
</span>
<span class="spoiler-status">{L_SPOILER_SHOW}</span>
</div>
<div class="spoiler-body">{TEXT1}</div>
</div>
перестала корректно работать
"Лекарство" обычно простое, убрать доп. разметку
Код: Выделить всё
<div class="spoiler">
<div class="spoiler-header spoiler-trigger">
<span class="spoiler-title">
{L_SPOILER}
</span>
<span class="spoiler-status">{L_SPOILER_SHOW}</span>
</div>
<div class="spoiler-body">{TEXT1}</div>
</div>