<pre><?php if($b<$c) { ?></pre> <code><?php if($b<$c { ?></code>
<pre><!--?php if($b<$c) { ?--></pre> <p><code><!--?php if($b<$c { ?--></code></p>
Если без начальных и конечных тегов, то выводит, но новую строку надо в новый тег оборачивать, типу
<code>$a = 5; </code> <code> $b = 10; </code> <code> var $c=7; </code>
Апдейт.
Можно для тега pre подключить SyntaxHighlighter скрипт, тогда по идеи подсветка будет работать. Но снова же, каждый раз через источник надо будет задавать язык для подсветки вручную, что есть весьма не удобно. Потому лучшим выходом из такой ситуации будет вставка бб-редактора как в блогах. Вот только как его втулить в админку чтобы он работал — не знаю. Притом с им лучше и проще работать, меньше лишних тегов получается в отличии от визуального (эт мое личное имхо, я все равно в визуальном редакторе практически не использую все его кнопочки, да и к бб-редактору свою кнопочку пристроить можно без проблем).
Вот нашел, под 1.9 instantcms.ru/blogs/alternativnye-reshenija/edinyi-redaktor-dlja-instant-na-osnove-standartnogo-s-b-kodami-ver-1-9.html — жаль, под 10.3 не работает, много ошибок связанных я языком сайта =(
Может кто подтачивал под 10.3?