Подсветка синтаксиса языков программирования в Drupal 7 с помощью модуля GeSHi Filter.

image

06.02.12
Comments 0

Мой блог посвящен созданию и продвижению сайтов, и поэтому очень часто в статьях приходиться приводить примеры исходных кодов каких либо программ. Как известно коды языков программирования лучше читаются с подсветкой синтаксиса. Для того чтобы осуществить подсветку в Drupal 7 имеется замечательный модуль Geshi Filter, который позволит нам создавать вот такие замечательные блоки:

geshi

Итак, если вас заинтересовал данный модуль, можем приступить к установке, для начала скачайте модуль интеграции Geshi Filter для Drupal 7 с сайта Drupal.org, и установите его в папку sites/all/modules.

Затем нужно скачать и установить модуль Libraries Api в папку sites/all/modules. Обратите внимае! Требуется модуль  только версии 7.x-2.0-alpha2, без нее Геши не заработает.

Теперь необходимо скачать библиотеку Geshi с сайта разработчика, качайте версию 1.0.x, версия 1.1.x уже не подойдет. После того как скачали, в папке sites/all/ создайте папку libraries и установите туда библиотеку Geshi, получится такой путь sites/all/libraries/Geshi/.

Ну что, все файлы на месте, теперь пройдите в админ панель и включите только что установленные нами модули.

Теперь пройдите в «Конфигурация – Форматы текста» . Давайте настроим формат «Full Html». Собственно здесь настройка только одна, нужно включить фильтр Geshi.

Geshi

Теперь давайте настройм сам модуль, для этого перейдите в панель управления модулей и от туда зайдите в настройки Геши, по другому к ним не добраться, почему то в панели конфигурации отсутствуют настройки этого модуля. Я не буду в подробностях расписывать каждый момент, ниже я предоставлю вам скриншот как настроены параметры у меня.

Geshi

Tags: 

Комментировать