Установка/удаление модулей в Drupal

Описание установки и удаления модулей в Drupal.

Если у Вас возникли затруднения при установке/удалении модулей в Drupal или Вы не знаете как это делать, то данная статья Вам должна облегчить эту задачу.

Установка

Для того чтобы установить модули на Drupal:

  1. Скачиваем интересующий нас модуль. Советуем брать модули с официального сайта поддержки продукта, дабы избежать возможных "багов" и ошибок при работе того или иного модуля.
  2. Заходим по FTP или ssh на свою площадку на нашем хостинге.
  3. Идем в каталог с установленным Drupal,  в нашем случае пусть это будет /httpdocs/drupal
  4. Заходим в каталог /modules и копируем в него каталог, содержащийся в архиве.
    Например, с официального сайта поддержки мы скачали пакет admin_menu-6.x-1.5.tar.gz, содержащий каталог admin_menu (это и будет сам модуль), который содержит соответствующие скрипты. В каталоге модулей он будет выглядеть так:
  5. Теперь заходим в админпанель сайта и в левом меню выбираем - Администрирование - Конкструкция сайта - Модули:
    3.jpeg
  6. В появившемся списке модулей находим наш добавленный admin_menu и отмечаем его галочкой. После чего нажимаем кнопку 4.jpeg внизу списка.
  7. Все. Модуль готов к работе.

ВАЖНО! Для каждого модуля в Drupal необходимы зависимости - плагины поддерживающие работу основных модулей. При скачивании того или иного модуля важно обращать внимание на требуемые зависимости, например на официальном сайте зависимости явно указаны и отмечены ссылками на скачивание (еще и поэтому мы рекомендуем брать модули с официального сайта поддержки Drupal).

Посмотреть зависимости для того или иного модуля можно также в админпанели двумя способами:

  • В списке модулей, в строке нужного нам модуля:
    5.jpeg
  • На главной странице админпанели, при включения модуля без включения зависимостей:
    2.jpeg

Удаление

Процесс удаления модулей довольно таки прост:

  1. Отключаем в списке модулей удаляемый модуль, убрав галочку и нажав кнопку 4.jpeg
  2. Заходим по FTP/ssh и удаляем модуль из каталога /httpdocs/drupal modules
  3. Готово

ВАЖНО! Если модуль является зависимостью другого модуля, то сразу галочку убрать нельзя, она будет неактивна:
6.jpeg

Для того, чтобы галочка стала активной необходимо отключить все зависимые от него модули. Например, мы хотим удалить модуль date_api, который является зависимостью для модуля calendar. Чтобы отключить date_api в админпанели, сперва отключаем модуль calendar и нажимаем кнопку 4.jpeg , а уже только после этого мы можем отключить date_api

Если у Вас возникли какие то трудности по данному вопросу, Вы всегда можете обратиться за дополнительной услугой к Службе технической поддержки хостинга КОМТЕТ.

Вам также может помочь