Синтаксис кода
Редакторы пробовал все встроенные
Значит так, есть необходимость на сайте вставлять в статьях код (php, css)
Так вот, вставляю изображение и рядом с ним нужно вставить код этого изображения, что бы пользователь мог скопировать его себе. Выделяю, форматирую как "Код" (<pre></pre>, пробовал и <code></code>) в итоге отображается вроде нормально, как обычный код. При этом, если сохранить страницу, то всё будет норм. Но есть одно "но", к примеру пишу я дальше текст, и стоит сделать один раз Enter, как код изображения преобразуется в само изображение.
Также, если код в одну строку, то отсутствуют автоматические переносы.
+ есть необходимость подсветки синтаксиса кода если к примеру php код указан.
Итого, что нужно:
1. Каким-то образом исправить преобразование кода в изображения и ссылки во время редактирования страницы
2. "Вшить" например syntaxhighlighter скрипт для подсветки синтаксиса в выбранном коде. В syntaxhighlighter код подсвечивается если в <pre> вставляется соответствующий класс, поэтому нужно будет ещё в редактор добавить хотя бы 4 дополнительные пункта форматирования: Код php, Код css, Код xml, Код Java. Т.е. нужно добавить в панель с кнопками редактора кнопки, которые обрамляли бы выделенный текст(код) в нужные теги с классами.
Может кто чем помочь?
Или может кто альтернативное решение знает для подсветки синтаксиса?
Ну, а в первую очередь меня интересует вопрос отключения автоматических преобразований ссылок в изображения и кликабельные ссылки в редакторе.
convertLinks: true, convertUrlLinks: true, convertImageLinks: true,
convertLinks: false, convertUrlLinks: true, convertImageLinks: false,