XF 2.3 Проблема с отображением дополнительных полей

Версия XenForo
2.3.10

CHEL74

Проверенные
Сообщения
60
Решения
2
Реакции
16
Баллы
15
В полях используется HTML для вывода значения, чтобы поле отображалось как "код". Но почему-то в части тем форматирование слетает.

Вот пример HTML для вывода значения:
HTML:
<div class="bbCodeBlock bbCodeBlock--screenLimited bbCodeBlock--code">
    <div class="bbCodeBlock-content" dir="ltr">
        <pre class="bbCodeCode  language-cpp" dir="ltr" data-xf-init="code-block" data-lang="cpp"><code class="  language-cpp">{$value}</code></pre>
    </div>
</div>

Когда всё в порядке, отображается так:

1777794852797.png

Когда ломается - вот так:

1777794900609.png

В итоге половина тем нормальные, а половина сломаны. В чём может быть проблема?
 
В HTML я, конечно, мало что понимаю, но по опыту в другом языке, могу сделать предположение. Инфа для полей копируется людьми из разных консолей. Может с какой-то из консолей при копировании подхватываются невидимые спецсимволы ломающие код и нужно как-то вывод экранировать или что-то в этом роде?
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу