5 шагов для того чтобы начать использовать подсветку синтаксиса Syntax Highlighter в Drupal 7.

Шаг 1.

Скачиваем модуль с сайта Drupal и распаковываем его в директорию sites/all/modules

Шаг 2.

Скачиваем одноименную javascript-библиотеку Syntax Highlighter и распаковываем в директорию sites/all/libraries. В конечном итоге путь до библиотеки должен выглядеть так: sites/all/libraries/syntaxhighlighter_3.0.83

Шаг 3.

Идем в Модули и включаем этот модуль у себя на сайте.

Шаг 4.

Следующим шагом является добавление модуля в форматы ввода. Попробуем, например, добавить его в Filtered HTML.

Идем в Конфигурация -> Содержание -> Форматы ввода и редактируем Filtered HTML. В списке включенных фильтров отмечаем чекбокс Syntax Highlighter.

Внимание, важно!

Убедитесь, что в перечне Порядок фильтров Syntax Highlighter находится выше пункта Преобразовывать переносы строк в HTML и ниже пункта Ограничить разрешённые в содержании ХТМЛ-теги. Затем сохраняем конфигурацию формата ввода.

Шаг 5.

Для того, чтобы увидеть наш замечательный модуль в действии, попробуем добавить статью на сайт и вставить в нее кусок кода на вашем любимом языке программирования. Пусть в нашем случае это будет PHP. Обрамляем код специальными тегами {syntaxhighlighter brush: php} {/syntaxhighlighter} и получаем нечто подобное.

P.S. в отличие от автора оригинальной статьи, мне не удалось заставить работать Syntax Highlighter, но за то заработал Geshi.