Очень часто здесь, на форуме технической поддержки, возникают вопросы от людей, которые недавно что-то меняли у себя на форуме в коде (стиль, скрипты) и после этого у них, что-то перестало работать или криво стало выглядеть,
и нередко причиной были, либо пропущенные закрывающие кавычки, либо отсутствие закрывающего тега, достаточно набрать здесь в Поиске такие фразы: "закрывающий тег", "отсутствует кавычка", чтобы понять как часто люди сталкиваются с подобной проблемой,
предлагаю решать её с помощью подсветки синтаксиса в админ.полях кода (стилевых скриптовых)
есть серивис от google, называется google-code-prettify, для его использования этого достаточно в админке подгрузить скрипт
<script src="https://google-code-prettify.googlecode.com/svn/loader/run_prettify.js"></script>
и назначить полям кода админки класс prettyprint
можно скриптом, либо в самом движке
<script type="text/javascript"> $('span.adinput textarea').addClass('prettyprint'); </script>
подробнее о сервисе от гугл можно почитать здесь:
http://google-code-prettify.googlecode. … EADME.html
http://code.google.com/p/google-code-pr … ingStarted
http://google-code-prettify.googlecode. … index.html (примеры стилевого оформления)
полям админки я присвоить классы не могу поэтому испытывал на поле кода в постах
для варианта на чёрном фоне скрипт нужно подгружать с указанием стиля
<script src="https://google-code-prettify.googlecode.com/svn/loader/run_prettify.js?lang=css&skin=sons-of-obsidian"></script>
а это для отображения в постах + нумерация строк кода и цветовое разделение чётных/нечётных строк (linenums)
<script type="text/javascript"> $('.scrollbox, pre').addClass('prettyprint linenums'); </script>