Джентельменский набор модулей для Drupal 7
Доброго всем времени суток!
Те, кому часто приходится поднимать сайты на Drupal, имеют в загашнике постоянный набор модулей и тем, которые так или иначе могут использоваться на понимаемом ресурсе.
При отсутствии данного набора приходится вспоминать и скачивать модули для воплощения на сайте того или иного функционала.
Поскольку актуальной на данный момент версией является седьмая, о ней и пойдёт речь.
Администрирование
- Тема Fubik [1] — очень удобная и красивая тема для админки.
- Модуль Administration menu [2] — настраиваемое выпадающее администраторское меню.
- Модуль Inline Messages [2] — вывод сообщений в том блоке, где возникла проблема
- Модуль Content Access [3] — контроль доступа к нодам
- Модуль Comment Access [3] — контроль доступа к комментариям (особенно полезен для форума)
Посещаемость и аналитика сайта
- Стандартный модуль Statistics может быть расширен модулем Chart API [4]
- Регистрация пользователей, создание различного типа нод отслеживается с помощью модуля Quant [5]
- Анализ посещаемости неплохо реализован с помощью модуля Visitors [6]. С ним могут возникнуть проблемы, но в багтрекере этого модуля их решения описаны.
- Если дружите с Google Analitics, то данный модуль [7] в связки с вот этим [8] обязательно пригодится.
Общение
- Поверх стандартного модуля Forum имеет смысл держать наготове Advanced Forum [9]
- Модуль Privatemsg [10] обеспечивает обмен личными сообщениями внутри сайта с возможностью уведомления по почте
- Хотя модуль DrupalChat [11] и находится в стадии beta-тестирования, кое-что он всё-таки может. К тому же модуль развивают, поэтому лучше использовать для организации чата именно его.
Регистрация пользователей
- Быстрая регистрация с помощью электронной почты — модуль Email Registration [12]
- Интересный модуль для упрощения регистрации, если сама форма, допустим, присутствует только на главной странице и не только — LoginToboggan [13]
- Тем, кто хочет не запаривать пользователя перегрузкой страницы при регистрации рекомендую Ajax Login/Register [14]
- Быстрое определение занятости логина и почты при регистрации — Friendly Register [15]
- Простой модуль для базовой защиты от спам-ботов — Trick Question [16]
- Если на сайте опубликовано что-то важное, что необходимо прочитать, то с помощью модуля Login Destination [17] можно при залогинивании перенаправить пользователя на нужную страницу
Представления и внешний вид
- Views [18] — думаю, не нуждается в представлении. Штука полезная и мощная для темизации вывода нод.
- Модули Media [19] и Media Gallary [20] — удобное сочетание для создания галерей (фото, видео) на сайте. Если к ним добавить модуль Embedded Google Docs Viewer [21], то можно создавать галереи с документами и удобным просмотром.
- Модуль Mobile Theme [22] позволяет выбрать тему сайта для мобильных устройств отдельно от главной.
Ноды
Разработка
- Модуль Devel [26] — модуль для разработки под Drupal. Однако, помимо, функций для разработчика, присутствуют функции и для администратора сайта (например, очистка кэша).
- jQuery Update [27] — обеспечивает сайт последними версиями jQuery и jQuery UI.
- CTools [28] — важный модуль, обеспечивающий различные API(например, упрощение создания многоходовых форм).
Перевод
В принципе, можно ещё с десяток перечислить, но думаю, что обзор и так большой получился.
Автор: Ver1ck
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/drupal/12686
Ссылки в тексте:
[1] Fubik: http://drupal.org/project/fubik
[2] Administration menu: http://drupal.org/project/admin_menu
[3] Content Access: http://drupal.org/project/content_access
[4] Chart API: http://drupal.org/project/chart
[5] Quant: http://drupal.org/project/quant/
[6] Visitors: http://drupal.org/project/visitors
[7] данный модуль: http://drupal.org/project/google_analytics
[8] этим: http://drupal.org/project/google_analytics_reports
[9] Advanced Forum: http://drupal.org/project/advanced_forum
[10] Privatemsg: http://drupal.org/project/privatemsg/
[11] DrupalChat: http://drupal.org/project/drupalchat/
[12] Email Registration: http://drupal.org/project/email_registration
[13] LoginToboggan: http://drupal.org/project/logintoboggan
[14] Ajax Login/Register: http://drupal.org/project/ajax_register
[15] Friendly Register: http://drupal.org/project/friendly_register
[16] Trick Question: http://drupal.org/project/trick_question
[17] Login Destination: http://drupal.org/project/login_destination
[18] Views: http://drupal.org/project/views
[19] Media: http://drupal.org/project/media
[20] Media Gallary: http://drupal.org/project/media_gallery
[21] Embedded Google Docs Viewer: http://drupal.org/project/gdoc_field
[22] Mobile Theme: http://drupal.org/project/mobile_theme
[23] Multiupload Imagefield Widget: http://drupal.org/project/multiupload_imagefield_widget
[24] Multiupload Filefield Widget: http://drupal.org/project/multiupload_filefield_widget
[25] Field collection: http://drupal.org/project/field_collection
[26] Devel: http://drupal.org/project/devel
[27] jQuery Update: http://drupal.org/project/jquery_update
[28] CTools: http://drupal.org/project/ctools
[29] Russian Easy Translate: http://www.drupal.ru/node/68282
[30] Localization Update: http://drupal.org/project/l10n_update/
Нажмите здесь для печати.