Установил дополнительные модули для Drupal.

дополнительные модули для Drupal

По необходимости установил дополнительные модули на систему Drupal. Объясню какие модули и для чего ставил. Для более комфортного написания статей поставил текстовый редактор ]]>bueditor]]>. Под "горячую руку" попался мне модуль для подсветки синтаксиса кода ]]>geshifilter]]>. Вещь нужная в хозяйстве - пригодится!

Установил модуль ]]>CCK]]>. Данный модуль Drupal cлужит для создания и управления дополнительными полями в профиле и в типах нод. Не хотелось, конечно, использовать этого монстра, но ничего не поделаешь. С помощью CCK в профиле пользователя добавил раздел "Личная информация" и дополнительные поля:

  1. Теги вебмастера (тип поля: list)
  2. Резюме (тип поля: textarea)
  3. Я, вебмастер! (тип поля: checkbox)
  4. Я не вебмастер =( (тип поля: checkbox)
  5. Стаж (тип поля: selection)
  6. Страна (тип поля: textfield)
  7. Город (тип поля: textfield)
  8. Дата рождения (тип поля: date)
  9. Сайт (тип поля: URL)

Некоторые из них сделал обязательными в форме регистрации.

Установил модуль ]]>filefield]]> - менеджер закачки и листинга файлов для системы создания и управления дополнительными полями, модуля ]]>CCK]]>.

Модуль ]]>extlink]]> - ставит иконки возле внешних ссылок и открывает их в новом окне.

Прекрасный SEO - модуль от ]]>VladSavitsky]]> ]]>noindex_external_links]]>. Название говорит само за себя. Принцип работы: изменяет код внешних ссылок во всех документах, накладывает на них новый, дополнительный код с тегами и rel="nofollow", тем самым скрывая их от поисковых систем Yandex и Google.

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

<span style="display: none"><![CDATA[<noindex>]]></span><a href="http://playboy.de"  title="http://playboy.de" rel="nofollow">http://playboy.de</a><span style="display: none"><![CDATA[</noindex>]]></span>

Для возможности размещать изображения в материалах был установлен модуль ]]>node_images]]>.

Для работы с биржой ссылок ]]>SAPE.RU]]> установил модуль SAPE (с возможностью мультисайтинга). Ниже вы можете скачать файл дистрибутива модуля SAPE для Drupal.

Для организации облака тегов поставил модуль ]]>tagadelic]]>. Данный модуль работает с терминами таксономии.

С модулями закончил. Желательно, конечно же не "напичкивать" модулями систему. Надо устанавливать только те модули, в которых имеется необходимость. Иначе, сайт может стать тяжелым и неповоротливыми.