Список полезных модулей для Drupal 7, про которые не стоит забывать. | DrunkCat. Модули друпал


50 самых необходимых модулей для Drupal 7

Drupal 7 является, несомненно, очень мощным и гибким инструментом с открытым исходным кодом  для создания многофункциональных веб-сайтов. Для построения таких Интернет-проектов нам необходимо использовать различные типы модулей, расширяющих возможности стандартного набора Drupal 7. Хочу с вами поделиться наиболее важными и интересными модулями, которые пригодятся при создании любого веб-сайта.

Drupal модули

  1. admin_menu. Дает возможность намного проще и быстрее управлять сайтом через административное меню. С помощью этого модуля выполнение стандартных операций занимает в 2 раза меньше времени, чем использование обычного административного меню (toolbar).
  2. calendar. Совместно с модулем Data позволяет создать мощный календарь событий, встреч и расписаний.
  3. captcha. Стандартная капча для защиты от спама в любых типах материалов. Имеет множество раширенийL reCAPTCHA, CAPTCHA Pack, Text CAPTCHA, Egglue Semantic CAPTCHA, Captcha Riddler, Hidden CAPTCHA, CAPTCHA after, KeyCAPTCHA, Draggable CAPTCHA, Image CAPTCHA refresh.
  4. colorbox. Позволяет легко раскрывать фотографии, внутренние или внешние ссылки, Drupal формы с эффектом «лайтбокс».
  5. conditional fields. Дает возможность показать или скрыть CCK поля на основе значений других полей CCK. Использует принцип условных и зависимых полей.
  6. context. Позволяет удобно управлять расположением блоков и секций сайта.
  7. content_access. Позволяет настроить права доступа ролей к нодам определённого типа.
  8. ctools. Набор системных инструментов и API , необходимых для функционирования других модулей.
  9. custom breadcrumbs. Модуль для создания кастомизированных хлебных крошек (иерархия путей на сайте) с поддержкой собственного API.
  10. date. Позволяет использовать дату как поле CCK и применяет jquery ui для оформления календаря и выбора виджета.
  11. devel. Модуль, необходимый для изучения архитектуры веб-сайта и тестирования производительности на Drupal 7.
  12. dhtml Menu. Создание выпадающего меню без перезагрузки страницы при помощи Javascript.
  13. drupal commerce. Решение для создания сложных Интернет-магазинов, основанное на Drupal 7 и использующее полностью его API.
  14. drush. Модуль для обслуживания CMS Drupal 7 через командную строку.
  15. entity. Концепция сущностей (Entity) в Drupal 7 для различных типов материалов.
  16. feeds. Позволяет разработать собственный XML-парсер или организовать импорт данных из CSV-файлов в ноды Drupal 7.
  17. feeds_tamper. Дополнительный плагин к модулю feed для создания собственных правил сбора данных и фильтрации их на сайте.
  18. fivestar. Модуль для создания красивых голосований на веб-сайте.
  19. field collection. Позволяет использовать в поле сущность, состоящую из других полей. Другими словами объединить несколько СКК-полей как единый набор полей.
  20. galleria. Создание впечатляющих галерей изображений при помощи плагина jQuery Galleria.
  21. global redirect. Создание перенаправлений и «склеивание» дублирующиеся URL путем 301 редиректа. Важный модуль для seo-продвижения Интернет-ресурса в поисковых системах google, yandex.
  22. insert. Вставка загружаемых файлов в определенное место материала (ноды).
  23. job_scheduler. Необходимое API для отслеживания задач, которые должны быть выполнены в определённое время один раз или должны выполняться периодически, через определённый интервал времени.
  24. jquery_update. Поддержка актуальной версии библиотеки jQuery.
  25. libraries. Встроенная поддержка внешних библиотек и интеграция их в СMS Drupal.
  26. link. Создание поля ссылки с расширенными параметрами атрибутов, CSS классов, валидации.
  27. logintoboggan. Вносит существенные изменения в систему регистрации и аутентификации Drupal 7.
  28. masquerade. Модуль позволяет пользователям с соответствующими правами переключаться на аккаунты других пользователей и действовать на сайте с их правами и настройками.
  29. media. Дает возможность загружать файлы без FTP, создавать и управлять медиа библиотеками на вашем сайте.
  30. plupload. Потоковая загрузка файлов с возможностью перетаскивания файлов из рабочего стола в интерфейс веб-сайта.
  31. menu_block. Вывод меню в любой блок сайта с настройкой отображения вложенности уровней пунктов меню.
  32. metatags. Важный SEO модуль. Позволяет изменять заголовки Title и мета-описания страниц.
  33. multiupload_filefield_widget. Множественная загрузка файлов в поле CCK.
  34. multipupload_imagefield_widget. Множественная загрузка изображений в поле CCK.
  35. nice_menus. Отличный модуль для создания выпадающего меню, построенное полностью на СSS.
  36. pathauto. Автоматическая генерация url-адресов для различных видов контента.
  37. porterstemmer. Использование алгоритма Porter stemming при выполнении поиска по английскому тексту.
  38. rules. Создание действий и правил на основе определенных событий. Обязательный компонент для работы модуля Ubercart.
  39. taxonomy_menu.  Построение вашей таксономии в существующее меню. Очень полезный модуль для создания каталогов и сайтов электронной коммерции.
  40. token. Даёт возможность другим модулям использовать токены или расширять набор токенов своими значениями.
  41. ubercart. Самая популярная Drupal платформа для создания Интернет-магазинов и сайтов электронной коммерции.
  42. uc_feeds. Предоставляет ленту для отображения элементов Ubercart, включая цены, вес и атрибуты.
  43. uc_coupons. Модуль для работы со скидочными купонами в Ubercart.
  44. uc_node_checkout. Модуль позволяет связать тип материала с Ubercart продуктом.
  45. views. Основной и главный модуль для создания представлений и вывода их на сайте с использованием различных контекстных фильтров, критериев, дополнительных настроек.
  46. views_data_export. Экспорт данных views в различные форматы (CSV, Microsoft XLS, Microsoft DOC, Basic TXT, XML).
  47. votingapi. Набор системных API для работы модулей-рейтингов и голосований.
  48. webform. Основной модуль для создания разнообразных веб-форм с возможностью экспорта в Excel, отправкой результатов на электронную почту и интеграцией со сторонними модулями Drupal 7.
  49. wysiwyg. Использование сторонних WYSIWYG-редакторов на вашем сайте.
  50. xmlsitemap. Модуль XML карты сайта в соответствии спецификации sitemaps.org

la.by

Популярные модули Drupal для новичков. Как доделать Друпал базовой установки?

Друпал в базовой установке имеет около 20-30 включенных модулей: User, Taxonomy, Comment, Block, Color, Overlay, Toolbar, Shortcuts, Filter, Locale и другие. Это модули ядра. Также есть не активированные модули, которые можно включить при необходимости. Для настройки требуемых функций блога, сайта компании, магазина нужно скачать и активировать готовые модули, которых очень много на сайте drupal.org. Этот урок подскажет, как привести базовую инсталляцию Друпал к должному виду и начать пользоваться.

Тема урока: модули Друпал для обязательного изучения. Что нужно сразу после установки.

Вопросы: какие нужны модули для редактирования текстов статей? Как сделать категории блога на сайте друпал? Как сделать облако тегов? Как доработать Друпал до нормального сайта? Как скачать правильный модуль и установить? Как настроить чистые ссылки, красивые адреса страниц? Как изменить дизайн друпал-сайта?

Предостережение: не ставьте друпал из коробок - архивов, содержащих ядро + уже скачанные и настроенные модули. Это небезопасно, если вы хотите сделать сайт, который будет работать без сбоев и взломов. Сборки используйте только для изучения, чтобы повторить такую конфигурацию на вашем новом отдельном сайте.

Для чего подходит Друпал, как его скачать и что с ним можно делать, написано тут.

Как устанавливать модули Друпал?

Скачайте на официальном сайте архив модуля для вашей версии друпал. Ваша версия друпал видна на странице Модули (Расширения) - напротив модулей ядра (например, Block) есть цифры: 7.43 или 8.0.5.Если первая цифра 7, тогда и модули скачивайте с первой цифрой 7.Распакуйте и закачайте архив в папку sites/all/modules вашего сайта.Откройте в администраторском разделе Модули, то есть site.ru/admin/modules , и найдите имя нового модуля, отметьте слева галку и нажмите сохранить - тогда модуль включится и будет работать.

Если модуль не нашли на странице Модули, обновите эту страницу.Если всё равно не нашли - закачайте в правильную папку и убедитесь, что в папке модуля (прямо в этой папке, а не во вложенной) есть файлы с расширениям .info .module.

Более быстрым способом установки модуля является установка модулей через Drush, однако это требует дополнительных навыков.

Необходимые каждому

Taxonomy - модуль ядра - для создания словарей терминов. Для новичка это означает возможность создания рубрик сайта. Таксономия используется в типах материалов - в полях типа "Ссылка на термин таксономии" для ввода Тегов или выбора рубрики статьи. Также из словаря Таксономии можно создать меню - Рубрики сайта, Каталог или облако тегов.

Pathauto - контрибный - создаёт автоматически адреса страниц, то есть вместо site.ru/node/1, site.ru/node/2 статьи будут иметь адреса содержащие заголовки, например site.ru/blog/predlojenia-kompanii, site.ru/kontakty. Без этого модуля можно прописывать вручную адреса страниц, а модуль делает это автоматически по условиям, обозначенным в настройках.

Transliteration - контрибный - русские названия файлов или адреса страниц может переводить в латиницу (транслитерировать). собственно вспомогательный для Pathauto, добавляет опцию в этот модуль. Также при загрузке файлов опция - транслитерировать (выставляется в настройках файлововой системы)Ckeditor - контрибный, с библиотекой - это самый популярный редактор текста, который позволяет при создании материала видеть текст таким, как он будет отображаться на странице. То есть по принципу WYSIWIG - what you see is what you get. Модуль имеет папку ckeditor, в которую нужно будет закачать файлы редактора с сайта ckeditor.com

IMCE - контрибный - загрузка картинок и управление картинками. Если настроить Ckeditor то при нажатии кнопки вставки картинки будет открываться окно этого модуля и также файловый браузер для загрузки или управления файлами. Вместе с этим модулем идут следующие вспомогательные.

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

Chaos tool suite (ctools) - контрибный - для работы Views и других.

Localization update - контрибный - если вы хотите, чтобы сайт переводился автоматически на русский язык (или ваш язык сайта), тогда установите его. При каждом включении других модулей он будет автоматически скачивать переводы меню и страниц настроек модулей, если переводы имеются (а имеются не для всех модулей).

Token - контрибный - это специальный модуль, добавляющий функции работы с переменными в полях сайта. Например, в шаблоне письма новому пользователю могут присутствовать переменные [ user:name ] - имя пользователя, [ site:name ], [ site:url ] - название и адрес сайта.

Эти модули, используются на всех сайтах. Исходя из задач и предпочтений владельцев сайтов, можно устанавливать и другие популярные модули.

Популярные модули

IMCE Rename, IMCE Mkdir - контрибные - позволяют управлять файлами, каталогами в Файловом браузере IMCE.

IMCE Uploader - контрибный - если нужно грузить больше одного файла сразу, то можно поставить этот модуль и вспомогательный Imce Uploader Plupload (в этом же пакете), чтобы иметь более удобный процесс загрузки сразу многих выбранных файлов.

Meta tags (quick) - удобный и функциональный модуль создания метатегов. Имеет больше настроек, чем аналогичный модуль Metatag. Также умеет создавать ключевые слова и описание автоматически из полей статей - рубрик, тегов, текста.

Libraries - контрибный - для всех модулей, в которых есть пометка "с библиотекой", нужен этот модуль. Он добавляет на сайт закачанные вами библиотеки и делает возможной работу других модулей.

jQuery Update - контрибный - подгружает нужную версию библиотекки. Часто случается, что модули не поддерживают jQuery поздних версий, поэтому либо не ставьте этот модуль, либо выбирайте в нём 1.7 (например Ckeditor не работает с jquery 1.8 и просто не показывается). Для других модулей, наоборот, нужна более поздняя версия. Будьте внимательны с выбором версии.

Plupload - контрибный, с библиотекой - для загрузки многих файлов сразу. Для работы модуля нужно скачать библиотеку plupload. Добавляет удобное окно с выбором сразу нескольких файлов, которые будут грузиться по нажатию Загрузить: в поле типа Изображения или в Файловый браузер модуля IMCE.

FileField Sources, FileField Sources Plupload - контрибные - применяют работу модуля Plupload для полей типа Изображение.

Taxonomy Term Reference Tree Widget - контрибный - для отображения многих рубрик сайта с вложениями в виде раскрывающегося списка.

cctags - контрибный - создаёт облако тегов и добавляет блок тегов с настройками количества и размеров шрифтов. Замедляет работу сайта, поэтому не рекомендуется без необходимости и если скорость работы критически важна.

Colorbox - контрибный, с библиотекой - удобный быстрый просмотр картинок в исходном разрешении во всплывающем окне. Также позволяет просматривать материалы в таком же всплывающем окне. Для работы модуля для всех ссылок на картинки найдите скрипт на сайте тлито.

Colorbox Node - контрибный - просмотр материалов во всплывающем окне. Для работы модуля нужно правильно создавать ссылки с классом colorbox-node.

Webform - контрибный - если нужно отправлять формы заказа, связи, то самый лучший способ это делать - с модулем Webform. Любые поля могут быть добавлены, емайл, на которые приходят результаты, легко настраиваются (их можно делать несколько), сообщение о завершении - всё очень удобно и решает большинство задач.

Специфические модули

Следующие модули предполагают решение более узких задач.

Nice Menus - контрибный - выпадающее меню для создания многоуровневых меню. На тлито есть статья как избавить Nice Menus от задержки при наведении совсем.

Video Embed Field - контрибный - удобный модуль для вставки видео YouTube в специльное поле. Если вы хотите выводить видео на главной, то лучше показывать не плеер, а картинку превью, чтобы не тормозить загрузку страницы. Этот модуль позволяет делать такие настройки, что очень важно. Например по клику на превью можно открывать плеер в Colorbox, а не переходить на другую страницу сайта.

YouTube Field - контрибный - модуль для вставки видео Youtube с меньшими настройками, чем Video Embed Field. Настроить оптимизировать этот модуль тоже можно (и даже ещё эффективнее), но только с применением других вспомогательных модулей.

Simple Anti-Spam - контрибный - самый простой и очень надёжный способ избавиться от ботов. Добавляет чекбокс (галку) "Я не спамер" - такую проверку не могут пройти боты, так как добавляется галка JavaScript-ом. Обычно я перевожу строку "I am not spammer" - "Всё верно!" А строку "Detected spam" - "Нужно отметить галку "Всё верно"

LoginToboggan - контрибный - добавляет возможность входа не только по имени пользователя, но и используя емайл в качестве имени пользователя. Также другие функции настройки формы - выпадающей по клику или ссылкой перехода на страницу входа. Подходит для многопользовательских порталов.

Blog - ядро - простой модуль, добавляет новый тип содержимого "Запись в блог" и добавляет ссылку под такие материалы "Блог пользователя username". По сути, никакими преимуществами перед типом содержимого "Статья" не обладает, поэтому если вам не нужна ссылка "Блог пользователя.." пользуйтесь типом материала "Статья".

Flexslider - контрибный, с библиотекой - самый простой и адаптивный (для экранов любого размера) модуль создания слайдера. Для работы модуля нужно скачать библиотеку. Слайдер создаётся не так просто: нужно создать предоставление Views, выбрав стиль вывода Flex Slider, также нужно к типу материала добавить поле, в котором будут храниться картинки слайдов, или сделать новый тип материала и создавать там слайды. Нетривиальный способ, но модуль имеет преимущества перед другими по надёжности и скорости работы, оптимизации.

Autosave - контрибный - этот модуль позволяет не терять тексты, если вы пишете и случайно зарываете страницу или уходите с неё. При следующем открытии этого адреса создания материала текст будет восстановлен (хранится в браузере). Для Ckeditor нужен патч.

Toolbar, Shortcuts - ядро, включены по умолчанию - эти модули добавляют в верхнюю часть страниц две полосы управления с кнопками Содержимое, Структура, Конфигурация и другими. Если отключить, то будет сложно управлять сайтом, но есть удобный аналог - Administration menu.

Administration Menu - контрибный - делает меню администратора сайта в одну полоску с выпадающими меню. Это ускоряет работу с сайтом, так как позволяет открывать нужные вложенные разделы сразу, а не переходя по разделам и перемещаясь в подразделы (как в модуле Toolbar). Если нужно настроить собственное меню или показывать другим пользователям другие кнопки (типа Моя страница, +Статья, +Видео, Комментарии) - тогда используйте Administration Menu Sources и создавайте свои меню для разных ролей.

Entity API - контрибный - это служебный модуль, который добавляет функции работы с сущностями: пользователь, материал, термин таксономии с этим модулем - это сущность. Так можно унифицировать работу разных модулей с данными сайта.

Под конкретный проект

Следующие модули добавляют сайту особенный функционал и сервисы.

Commerce - контрибный - набор модулей для создания Интернет-магазина. Это очень популярный модуль, очень сложный. О настройке магазина читайте подробнее в разделе Drupal Commerce.

Forum - ядро - это не популярный модуль создания форума. Да, на Друпал это предусмотрено, но лучше пользоваться специализированными движками и при необходимости связывать базу данных друпал с базой данных движка форума (через мост).

Organic Groups - для многопользовательских сайтов позволяет участникам создавать группы и управлять ими. Хотя готового решения для соц. сети на Друпал нет, отдельные модули реализуют функционал социальных сетей.

Privatemsg - обмен приватными сообщениями для пользователей. Для создания мгновенных сообщений, как Вконтакте, нужно настроить сервер Node.js и включить модуль Private message with node.js. Об этом сервере есть несколько сообщений на тлито.

Internationalization - для мультиязычного сайта этот модуль переводит содержимое, служебные переменные (типа название сайта, названия полей) и т.д. Для перевода профилей пользвоателей используйте также Entity Translation. Раздел Мультиязычность посвящён этому модулю. Разработчики Drupal 8 делают ставку на мультиязычности, наблюдая тенденцию развития друпал-проектов с модулем Internationalization или проще i18n.

Кроме модулей, которые можно добавить, есть включенные модули, которые рекомендуется отключить.

Отключите эти модули ядра, если вам не нужны:

Search - поиск друпал без профессиональной настройки работает не так как хотелось бы. Проще сделать блок поиска по сайту с кодом вашей любимой поисковой системы - это будет работать лучше (для новичков).

Overlay - модуль, который все страницы администратора открывает во всплывающем окне. Это неудобно, например когда у вас на странице видео Ютуб - оно перекрывает этот оверлей. Также это нагружает процессор и приводит к торможению компьютера.

Comment - если вы не планируете предоставить доступ к комментариям, отключите.

PHP Filter - просто не включайте, он влияет на безопасность. В 8 Друпале разработчики не стали добавлять модуль в ядро, так как признали его уязвимость.

Color - для выбора цветов в настройках темы, если тема поддерживает эту функцию, например так можно разукрасить Bartik. Если дизайн свой, то этот модуль не нужен, отключите.

Databse Logging - если вы никогда не смотрите отчёты сайта по кнопке Отчёты - тогда вам этот модуль не нужен. Он также конфликтует с длинными адресами страниц на русском языке типа site.ru/большая-зелёная-черепаха-с-африканского-берега-прибыла-на-австралийск... Такой длинный адрес может давать ошибку в работе модуля, так как в нем стоит ограничение по количеству символов, а русские буквы в адресе преобразуются каждый в 3 символа типа %D6.

RDF - некоторые разработчики отключают модуль который добавляет служебную информацию для поисковиков в html-коды страниц. В принципе, можно и не отключать.

Update Manager - добавляет сообщения об обновлениях, поэтому если вы не часто обновляете сайт (ядро и модули) или не умеете, или просто не хотите видеть сообщения - отключите. Включайте только тогда, когда намерены сделать обновления системы, скачав новые версии модулей или обновить ядро.

Dashboard - этот модуль создаёт обзорную страницу администратора - панель, на которой видны последние изменения на сайте: новые материалы, комментарии, пользователи. Можно отключить.

Спасибо

При подготовке материала использовались:

http://drunkcat.ru/content/%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA-%D0%BF%D...http://habrahabr.ru/post/149115/http://archive.hamdeew.ru/page/top-10-samyh-populjarnyh-modulej-drupal

www.tlito.ru

обзор 30+ дополнений для CMS Друпал

Новый Drupal Commerce 2.x переполнен крутым функционалом, а Ubercart для Д8, который находится пока в стадии альфа, также готовится удивлять. Оба модуля представляют цели платформы для интернет-коммерции.

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

Модули Drupal 8 для интернет магазинов

Модули Drupal 8 для интернет магазинов

Commerce Square Connect

Трудно представить интернет-магазины на Drupal 8 без приличной интеграции сторонних систем. И не надо! Вот модуль, позволяющий онлайн-платежи с помощью платежной системы Square в Drupal Commerce. Токенизация, мониторинг подозрительных операций, соответствие стандарту PCI и другие черты повышают онлайн-безопасности.

Commerce Stripe

А этот модуль присоединяет Stripe, известную платформу с онлайн-платежей, в Drupal Commerce. Он имеет расширенный функционал по токенизации в целях безопасности. Не покидая сайт, пользователи могут платить фактически чем угодно — от Visa к BitCoin.

Commerce Paytrail

Еще одна платежная система, Paytrail, ранее известная как Suomen Verkkomaksut, может появиться на вашем сайте благодаря одноименному модулю для Commerce. Он поддерживает типы платежей S1 и E1. Однако, разговоры о модулях для интеграции платежных систем в Commerce можно продолжать бесконечно, ведь существуют также Authorize.Net , SmartPay , Payeezy ,  Paytrail , Worldline , Amazon Pay  и многие другие.

Ubercart QuickPay

А как насчет Ubercart? Для работы с ним также модули, интегрирующие платежные системы. Например, один из них присоединит к вашему интернет-магазина датский платежную систему QuickPay. Там есть два метода оплаты: QuickPay Embedded и QuickPay Form. Преимущества включают поддержку мультиязычности, защита безопасности, возможность возвращать стоимость покупки и многое другое.

Tawk.to Live Chat

Эффективная онлайн-коммерция неотделима от хорошей службы клиентской поддержки. Поэтому вам понадобится удобная и мощный приложение онлайн-чата. Особый модуль, созданный специально для Drupal 8, интегрирует чат Tawk.to в ваш интернет-магазин на Drupal 8.

VAT Number

Модуль VAT Number ответственный за обеспечение нового поля «VAT number» «, проверку структуры налога, проверку самого налога по данным сервера EU SOAP, обеспечение соответствия стране-отправителе и так далее.

Commerce Ajax Add to Cart

Этот инструмент позволит привлечь силу Ajax в ваш корзина для покупок . Когда добавляются новые товары, свежая информация показывается без обновления страницы, а pop-up оповещения информирует об успешной операции по добавлению товаров.

Commerce Shipping

Модуль Commerce Shipping обеспечивает расчет стоимости доставки товаров. Он встраивает опцию выбора провайдера доставки в вашу страницу оплаты, а также в форму редактирования товара. Благодаря удобному пользовательскому интерфейсу можно сделать гибкие настройки.

Ubercart Volume Pricing

Устанавливайте неограниченное количество скидок на покупку оптовых партий товара. Это можно делать прямо в форме редактирования товара благодаря модулю Volume Pricing для Ubercart. Он также позволяет информировать пользователей, сколько еще они могли бы сэкономить, если бы купили больше.

Easy CurrencyCON

А вот простой в использовании конвертер валют для Drupal, который позволяет конвертировать любую валюту в любую другую, использовать многие валюты одновременно, а также менять валюты местами.

для блокировки спама

Модули Drupal 8 для блокировки спама

CAPTCHA

Конечно, наиболее известный способ выявить спам-ботов — это CAPTCHA. Эта аббревиатура расшифровывается как полностью автоматизированный публичный тест Тьюринга для различения компьютеров и людей. Модуль CAPTCHA чаще всего используется при создании веб-форм . Боты не могут пройти этот тест на аутентификацию, поэтому и не могут распространить спам. Наверное, каждый интернет-пользователь когда-либо видел такие случайные буквы или цифры, которые нужно ввести в поле:

 

Однако, капча имеет и свои недостатки. Иногда даже человеку достаточно сложно с первой попытки догадаться, что же изображено на картинке. Это особенно сложно для пользователей с нарушениями зрения. Поэтому, если вы хотите соответствовать стандартам веб-доступности , рассмотрите следующие модули, описанные ниже. Собственно, капча остается довольно эффективным способом борьбы со спам-ботами, немного раздражая пользователей-людей.

reCAPTCHA

Поскольку тест, который предлагает модуль CAPTCHA, обычно надоедает людям, Drupal-сайты все чаще используют модуль reCAPTCHA, который использует сервис reCAPTCHA от Google . Пользователям нужно просто кликнуть по квадратике. Этот метод улучшает пользовательский опыт. Несмотря на то, что этот тест является более легким для решения людьми, он все еще остается под силу работам.

Кстати, reCAPTCHA является одним из Drupal-модулей, которые поддерживаем мы, компания Internetdevels .

 

Honeypot

Это анти-спамных решение вообще не требует от пользователей никаких действий. Ничего не печатать ничего не нажимать. Модуль Honeypot создает скрытое поле, невидимое людям, но заметное для ботов. Когда спамботов заполняют эти скрытые формы, они немедленно оказываются и блокируются модулем Honeypot.

Кроме того, этот модуль Drupal 8 использует еще один метод, который называется меткой времени. Он проверяет, как долго заполняется веб-форма с момента загрузки страницы. Ботам требуется гораздо меньше времени, чтобы справиться с формами, чем людям.

Antibot

Никакой взаимодействия с конечными пользователями для проверки не требуется с еще одним модулем Drupal 8 под названием Antibot. Его создатели уверяют, что он надежнее, чем Honeypot, и настолько легкий, насколько это возможно. Этот модуль позволяет кэширование на страницах с защищенными веб-формами.

Принцип его работы основан на предположении, что боты не обрабатывают javascript. Веб-форма скрывается благодаря CSS, и пользователи видят на своих экранах сообщение о том, что необходим Javascript для того, чтобы заполнить форму. Если же пользователи включили Javascript, то сообщение удаляется, а веб-форма появится во время загрузки страницы.

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

Anti spam

Модуль Antispam был разработан компанией CleanTalk. Его эффект незаметен для пользователей, поскольку они не видят никаких задач, которые их просят решить. Если у вас есть собственный черный список, содержащий адреса электронных почт или компьютерные IP-адреса ваших уже выявленных спамеров, то Anti Spam может использовать этот ваш черный список для блокировки регистрации или публикации любых комментариев. Сервис CleanTalk также может хранить все записи отфильтрованных спам-атак до 45 дней. Существует даже приложение для удобного отслеживания статистики.

Важная информация для тех, кто пользуется Mollom !

Mollom поддерживался Acquia и в течение 8 лет успешно обнаружил и блокировал не только спамботов, но и людей-спамеров. Сервис Mollom мог оценивать качество контента, выявлять ненормативную лексику и нецензурные слова, а также сравнивать данные с постоянно растущим архивом профилей пользовотелей, которые имеют склонность к отправке спама.

Однако, есть неутешительные новости для тех, кто любил этот сервис. В апреле 2017 Mollom объявил о своем закрытии , запланировано на 2 апреля 2018 года. После этого он больше не будет поддерживаться. Если вы используете модуль Mollom на Drupal 8, то рекомендуется его отключить заранее к этой дате и перейти на какой-то альтернативный вариант, упомянутый выше в этой статье.

для работы с паролями

Модули Drupal для работы с паролями

Drupal password policy

Этот модуль позволит вам установить ряд требований к паролям пользователей. Они включают: размер, цифры, регистр, пунктуацию и многое другое. Вы можете определить, какие именно символы и в каких количествах должны использоваться в пароле. Модуль также дает возможность ограничения срока действия пароля. В версии для Drupal 7 является функционал «черный список», куда можно добавить наиболее употребительные слова из словаря, чтобы их нельзя было использовать и пароль не вышел слишком слабым.

Security Questions

Если ваш сайт нуждается, добавьте еще один «замок на двери», внедрив контрольные вопросы во время процедуры логинации и изменения пароля. Модуль поможет вам сделать это в очень гибкий способ, с использованием различных настроек.

Two-factor Authentication (TFA)

А вот не просто замок, а двойной замок. Модуль TFA добавляет еще один шаг к процедуре аутентификации. Это может включать в себя одноразовые пароли, коды, передаваемые по СМС, предварительно сгенерированные коды, а также интеграцию со сторонними сервисами (Authy, Duo и т.д.). Модуль шифрует конфиденциальные дать, используя библиотеку mcrypt для PHP.

Password Strength Disabler

Не нужны особые замки? Если вы справедливо считаете, что в этом нет необходимости на вашем сайте (и если вы подумали дважды), можно отключить проверку надежности паролей и позволить пользователям чувствовать себя свободно при регистрации. В этом случае юзабилити играет первую скрипку.

OneAll Social Login

Люди ценят удобство единого логина. Вот модуль, который позволит им регистрироваться и авторизоваться на сайте, используя аккаунты в социальных сетях. Список включает в себя Facebook, LinkedIn, Twitter, Amazon, Disqus, Pinterest, Instagram, Foursquare и другие — всего 30+.

Email Verify

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

Secure Login

Добавьте защиты благодаря силе HTTPS . Если сайт доступен через HTTP и HTTPS, модуль Secure Login позаботится о том, чтобы формы логинации (или другие страницы на ваш выбор) пересилался именно через HTTPS, поэтому пароли будут скрыты от посторонних глаз.

Flood control

Ограничьте количество попыток логинации с использованием удобного административного интерфейса, который вам подарит модуль Flood control.

Fail2ban Firewall Integration

Усильте эффект ограничения попыток логинации, обеспечив блокировки источников подозрительных запросов. Модуль, который предлагает автоматический инструмент файрвола, готов вам помочь.

Username Enumeration Prevention

Когда хакеры знают логины пользователей на сайте они могут пробовать атаки так называемым методом грубой силы. Модуль Username Enumeration Prevention затрудняет для них возможность узнать эти логины.

Модуль Views и особые возможности

Модуль Views и особые возможности для Drupal 8

Модуль Views позволяет даже администраторам сайтов структурировать и представить контент во множество способов. Администраторы сайтов его обожают, Drupal-новички начинают именно с него, а разработчики со стажем творят с ними невероятные вещи. Неудивительно, что Views был безоговорочным лидером по количеству загрузок. Вообще-то, он и сейчас является таким — в Drupal 7. Но с появлением Drupal 8 его позиции еще больше выросли — модуль Views стал частью ядра Drupal 8 , и его уже не нужно загружать отдельно. Кстати, Views в составе ядра считается одним из крупнейших улучшений Drupal 8 . Давайте узнаем о некоторых особые возможности Views для сайтов на Drupal 8.

Views: настоящий архитектор для сайтов

Списки, графики, карты, таблицы, блоки, календари, комментарии, блоги, контакт-формы, фотогалереи и карусели … Модуль Views создает все это и многое другое данным, которые он доставляет из базы данных. Выглядит привлекательно!

Однако, вопреки названию, суть Views гораздо глубже, чем просто привлекательная презентация контента. Его «закулисная» работа является бесценной. Модуль позволяет фильтровать и сортировать вьюшки различными способами, изменять атрибуты, создавать связи, предоставлять или забирать доступы пользователей. Views кэширует данные для повышения скорости сайта. Список можно продолжать бесконечно. Вот несколько примеров особых возможностей Views.

Несколько особых способов использования Views в Drupal 8

Views и REST экспорт

«Поделитесь» контентом с другой системой — например, мобильным приложением или таким, построенный на базе JavaScript. Можно выводить вьюшки в формате JSON, XML, HAL + JSON и других форматах, отличных от HTML.

Настроить REST API в Drupal 8 гораздо легче благодаря встроенным веб-сервисам, таким как Serialization, RESTful Web services, HTTP Basic Authentication и HAL. Они должны быть включены.

Поле «Provide REST export» уже включено в форму с настройками Views и вам нужно лишь отметить его галочкой.

Использование Views с посторонним источником данных

«Классическая» база данных SQL вашего Drupal-сайта — далеко не единственный возможный источник данных для Views.

Существуют полезные плагины для подключения других источников данных, готовые к использованию в Drupal 8. Это Views XML Backend , EntityFieldQuery Views Backend , Socrata , Elasticsearch Connector , Google Analytics Reports и другие.

Слайдшоу и карусели

Добавьте привлекательности сайта благодаря слайдшоу и карусели, которые способны включать в себя различные виды контента и быть респонсивнимы. Дополнительные модули для Views вроде Views Slideshow , Slick Carousel , Slick Views и Views Bootstrap вам в этом помогут.

Контекстные фильтры

Среди замечательных возможностей Views по сортировке и фильтрации является особая опция — динамическое фильтрации в зависимости от контента. Например, можно выводить контент, созданный определенными пользователями. Контекстные фильтры очень удобны, ведь значение доставляются программно или через URL.

Добавление связи в Views

Для вывода связанного контента, необходимо добавить связь с вьюшки . Тогда вы получите информацию, которая не содержится в базовой таблице, выбранной при создании вьюшки. В детальных настройках страницы «Display» к вашим услугам кнопка «Add relationship», а также выбор таблиц, которые вы бы хотели присоединить.

Встраивания

Views Иногда нужно встроить Views в страницы, используя PHP-код. Для этого существует специальная функция views_embed_view () .

Вывод

Это была лишь небольшая подборка особых возможностей модуля Views. А на самом деле он способен подарить вашему сайту на Drupal 8 значительно больше.

Webform

Модуль Webform в Drupal 8

Джейкоб Роковиц, разработчик Друпал / программного обеспечения, работал в сфере Drupal течение последних 8 лет. Он создал и продвигал сайт Memorial Sloan Кеттеринг Cancer Center (MSKCC). Сначала MSKCC был построен на основе Drupal 6. Позже он перешел в Drupal 8. Модуль, который он создал, означает сочетание оригинального подхода, ориентированного на разработчика, и конечного пользователя и опыта интерфейса. Такое сочетание Drupal 8 плюс Webform является единственным в своем роде. Джейкоб занимает активную позицию на том, что его главной задачей для модуля Webform является построение надежного Open Source конструктора форм, который убеждает большее количество пользователей переходить на Друпал. Кажется, что модуль Webform может стать решающим аргументом для различных организаций, рассматривающих возможность такого перехода.

Основные примеры использования модуля Webform

Webform представляет собой удобный модуль для построения опросов и форм в Drupal. Он использует эффективный подход к решению проблемы создания продуманных, богатых содержание форм, которые обслуживаются и ориентированы на клиента для Drupal сайта. Петиции или персонализированные контактные формы могут быть замечательными примерами, которые имеют индивидуальные формы для конечных пользователей для их заполнения. Webform также обширный API для расширения своих возможностей и предоставляет некоторые важные статистические выводы. Основные функции этого модуля следующие:

Это исправленная версия, что сначала была модулем YAML . Путь перехода от устаревших версий все еще в стадии активного развития. В настоящее время, 497,085 сайтов используют Webform и эта тенденция меняется с молниеносной скоростью.

преимущества Webform

Webform в Drupal 8 дает преимущества для:

1) Разработчиков и конструкторов сайтов. С помощью Webform разработчики имеют возможность создавать формы и опросы на Друпал-сайтах и использовать наиболее приемлемые инструменты. Джейкоб Роковиц выясняет, что нет никаких других конструкторов форм, которые упрощают рабочий процесс компетентных разработчиков и помогают создавать и редактировать формы в короткий срок.

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

3) Drupal сообщества , которая гордится тем, что имеет этот свободный и открытый способ создания больших, хорошего качества форм в Drupal 8. Модуль Webform является мощным инструментом. Он может быть использован для поощрения новых разработчиков и компаний, чтобы остановить свой выбор на Drupal. Само собой разумеется, что Webform упрощает рабочий процесс в мире Drupal и помогает людям выполнять имеющиеся задачи идеально. Мы ожидаем, что обновленный модуль станет выигрышным аргументом для организаций, которые намерены перейти на Drupal 8.

Краткий экскурс в историю

Джейкоб Роковиц был главным разработчиком со следующими обязанностями: продвижение, разработка и создание МSK (Memorial Sloan Kettering’s) Drupal 8 сайта. МSK запустил сайт с 30,0000+ страницами с помощью новой версии Drupal 8. Целью опытных разработчиков было перейти на модуль Webform. Кроме того, такая замена должна была быть простой и изобретательной в то же время. В результате, Джейкоб Роковиц построил YAML форму. Его команда выбрала необычный способ упорядочения рендер массивов в YAML, который был легко редактировать. Это плюс короткое обучение дало разработчикам MSK’s сайта эффективно создавать и редактировать множество форм.

С 2016 года, основной разработчик сформировал и развивал этот модуль снова и снова. Джейк пытался добиться паритета функции по предыдущим модулем D7 Webform и несколько других онлайн-конструкторов форм (например, Wufoo и Gravity Forms). Как профессионал, он видел эту концепцию как большой вызов, но и и наиболее приемлемым способом, чтобы также сделать свой вклад в Drupal.

Изменения модуля Webform в Drupal 8

Webform содержит абсолютно новую кодовую базу. Его подход к построению форм отличается от Webform для D7. Есть много новых особенностей:

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

Читайте также:

Сохраните, чтобы не потерять

drupal-info.ru

Список необходимых модулей Drupal | Blogpost

Самые необходимые модули для проектов на Друпал.

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

Со временем пост будет обновляться, буду добавлять новые модули.

Скачать Drupal можно здесь.

Содержимое:

blogpost.pp.ua

Полезные модули для Drupal 7.

Что то давно я не освещал в своем блоге CMS Drupal. Сегодня решил поделиться с начинающими друпалистами о том какие модули установлены на моем блоге, думаю эта информация будет очень полезна для того чтобы быстро стартануть в Друпале, тем более что инструкцию по настройке всех описанных модулей можно найти на моем блоге. Скажу сразу, набор достаточно невелик, все никак не доходят руки для того чтобы установить еще чуток полезных модулей. Но все же самые важные установлены. Итак, давайте начнем смотреть на (внутренние органы) моего блога. Список будет сортирован не по значимости модулей, а по тому как они отображаются у меня в панели администратора. Начнем сверху.

Backup and Migrate. Этот модуль предназначен для создания резервных копий сайта, так же  с помощью него можно перенести данные с одного сайта на другой. С помощью модуля Backup and Migrate вы можете настроить автоматическое создание резервных копий базы данных и отправку  бэкапа на электронную почту.

Comment notify. После установки данного модуля к форме комментариев добавляется дополнительное поле, с помощью которого пользователи смогут подписываться на все комментарии оставленные к материалу или же подписаться на ответы только к своим комментариям. Оповещения о новых комментариях будут приходить на электронную почту пользователя.

DHTML Menu. Этот модуль нужен для того чтобы создать выдвижное меню построенное на JavaScript. После включения модуля в настройках модуля можно указать какое либо меню к которому будут добавляться эффекты. В результате получается очень симпатичное раздвижное меню. Этот модуль будет особенно полезен на сайтах с большой вложенностью пунктов меню, пользователю не нужно будет по нескольку раз перезагружать страницу для того чтобы попасть в нужный раздел.

Global Redirect. Этот модуль нужно использовать если на вашем сайте вы используете ЧПУ. Global Redirect делает 301 редирект с системных адресов страниц на их синонимы.

Pathauto. Модуль Pathauto автоматически создает псевдонимы адресов для различных видов содержания (нод, терминов таксономии, пользователей, форумов и блогов) , не требуя от администратора сайта, вручную вводить псевдонимы. Это позволяет делать ссылки читаемыми, преобразуя их в вид site.ru/category/one-pages.html вместо site.ru/node/123.

Syntax highlighter. Этот модуль служит для интеграции Javascript библиотеки SyntaxHighlighter в Drupal. Этот модуль может пригодиться тем, у кого блог или сайт на тему программирования. Модуль Syntax highlighter служит для подсветки синтаксиса многих языков программирования. Для этого нужно заключить исходный код в специальные теги.

Token. Про этот модуль я сказать не могу ничего, так как он служит для интеграции других модулей с Друпал.

Transliteration. Этот модуль служит для автоматической транслитерации адресов страниц и загружаемых файлов.

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

Page Title. Как известно из коробки в Drupal нет возможности вручную прописывать заголовки страниц, то есть мета тег Title, заголовки автоматически преобразуются из названия материала. Так вот для того чтобы пользователи могли вручную заполнять заголовки страниц, существует замечательный модуль Page Title.

XML sitemap. Модуль XML sitemap служит для создания карты сайта для поисковых систем.

CKEditor. Это очень удобный визуальный текстовый редактор для Drupal.

Taxonomy Menu. Этот модуль предназначен для удобства при создании меню. В базовой комплектации Друпала все ссылки в пунктах меню приходится прописывать руками. С помощью модуля Taxonomy Menu меню можно создать прямо из настроек таксономии, нужно всего лишь указать к какому меню будет относиться словарь таксономии.

Localization update. Модуль предназначен для автоматического перевода интерфейса сайта и дополнительных модулей на русский язык или какой то другой. Очень удобная штука, можно  в один клик обновить перевод всего сайта, сами же переводы качаются с сайта Drupaler.ru.

IMCE. Этот модуль предназначен для загрузки и вставки изображений в материал из визуального редактора Ckeditor.

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

sirega.ru

Модули | Get Drupal 8

Основные модули

Admin Toolbar - модернизация меню администратора.

Panels - модуль, добавляющий возможность отображения материалов в виде панелей.

- Chaos tool suite (ctools) - компонент для множества модулей редактирования страниц, блоков и прочих элементов.

Views Templates - дополнительные шаблоны для представлений.

Media entity - файловый менеджер для сайта drupal. Имеет широкий спект настроек и дополнений.

IMCE - модуль для загрузки изображений.

Display Suite - модуль дающий полный контроль к выводу информации и управляемый при помощи простого drag and drop интерфейса.

Paragraphs - незаменимый модуль для формирования контента страниц. Создав типы параграфа можно легко верстать статичные и контентные страницы любой сложности.

Page Manager - модуль позволяющий создавать и редактировать способы отображения материалов.

Superfish - Superfish интегрирует jQuery Superfish плагин в Drupal menus.

Profile - модуль позволяющий создавать профили и выводить в них информацию о пользователях сайта.

Colorbox - позволяет увеличивать изображения при клике по ним.

Views Infinite Scroll - добавляем кнопку "Показать еще" в представлении. Эта кнопка позволяет подгружать без обновления страницы все новые и новые результаты выдачи.

Rules - модуль правил позволяющий создавать события и реакции (пока еще в сыром состоянии).

Exclude Node Title - незаменимый модуль скрывающий заголовки на страницах.

Pathauto - Pathauto модуль генерирует URL/пути. Вместо node/132 вы получаете /hello-world, например. 

Video Embed Field - позволяет вставлять видео прямо на страницы сайта через обычный текстовый редактор.

Disqus - система комментирования для вашего сайта. Стандартные формы комментирования очень убого выглядят, поэтому используем Disqus.

OneAll Social Login - позволяем пользоваться регистрироваться и авторизоваться через социальные сети.

Social Profile Field - люди имеют профили в различных социальных сетях и это поле позволяет собирать ссылки на профили в социальных сетях и показать им в качестве иконы.

Registration role - задаем роль, которая будет выдаваться пользователю при регистрации.

Flex Slider - один из лучших слайдеров для сайта.

Comment limit - ограничиваем количество комментариев для пользователей.

Redirect - модуль перенаправлений с одной страницы на другую.

Field Permissions - модуль, позволяющий устанавливать доступ к полям материалов.

Views Slideshow - позволяет представлениям выводить Слайдшоу.

Views Field View - модуль, позволяющий вставлять views внутри views.

Fine Image Upload - модуль открывающий возможность загрузки изображений с предварительным просмотром. Файлы загружаются в режиме drag and drop.

Better Formats - удаляем (скрываем) помощь по форматам и надпись "О текстовых форматах" в текстовом редакторе.

 

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

Linkit - Enriched linking experience - модуль упрощающий вставку ссылок на внутренние страницы. С его помощью поиск содержимого происходит через поля автозаполнения уже имеющимся контентом на сайте.

Autocomplete Deluxe - модуль автозавершения ввода, который позволяет отображать термины таксономии в виде тегов.

Taxonomy Move - переносите термины из одного словаря в другой.

Taxonomy Manager - менеджер для терминов и словарей таксономии.

Taxonomy Multi-delete Terms - с помощью этого модуля вы можете удалять сразу несколько терминов таксономии.

D8 Editor Advanced link - модуль добавляет опции к окну вставки ссылок на страницу через ckeditor.

Text Field Counter - модуль, добавляющий к полям текст (форматированный), текст (форматированный длинный), текст (обычный), текст (обычный длинный) возможность подсчета количества вводимых в поле символов. Как по мне, очень удобно.

Select (or other) - модуль, который позволяет добавлять вариант "другое" для поля списка.

Asset Injector - добавление css и js к сайту прямо из админки.

Views Photo Grid - добавляет представлениям возможность отображать контент в виде галерей фотографий.

YouTube Block - модуль, который выводит похожие посты из youtube прямо на сайт.

Fancy Login - форма авторизации пользователей теперь выходит во всплывающем окне.

Popup message - вывод сообщения во всплывающем окне.

Auto Purge Users - удаление неактивных пользователей.

Maintenance Mode Redirect - Сайт перенаправляет посетителей на другой URL-адрес, когда режим обслуживания включен.

TableField - добавляем поле-таблицу.

CKEditor Letter Spacing - устанавливает разрыв между строками.

CKEditor iFrame - После установки, вы сможете добавить кнопку на панель редактора ckeditor, который позволит пользователю добавить содержимое iframe с YouTube или приложения, такие как календарь Google.

Bootstrap Layouts - макеты для тем созданных на фраймворке bootstrap.

Modal Blocks - Модуль модального блоков показывает блок или набор блоков в качестве всплывающего окна на странице.

Modal Page - модальное всплывающее окно (уведомление) на странице

Protected File (from download) - показываем файл, защищаем его от скачивания, если у пользователя нет полномочий.

Parameter Message - вывод пользовательских сообщений в окне системных сообщений.

Share Everywhere - "поделись где угодно"

Login Popup - отображаем форму регистрации в диалоговом окне.

Popup Dialog - единовременное попап окно

Simple Redirect - простое перенаправление после входа в систему

Email Registration - Позволяет пользователям зарегистрироваться и войти в систему, используя только адрес электронной почты. Затем пользователи могут войти в систему, используя адрес электронной почты и пароль для проверки подлинности.

Magnific Popup - плагин, добавляющий множество возможностей для вывода форматеров выводов полей видео, фото, текста, форм. Как например: вывод видео или фото в popup окне (подобно галереи colorbox). Подробней здесь.

 

Paragraphs

Paragraphs - незаменимый модуль для формирования контента страниц. Создав типы параграфа можно легко верстать статичные и контентные страницы любой сложности.

Slick Paragraphs - дополнение для paragraph модуля активирующая возможность создания типов параграфа карусель. Отличное решение для слайдера на странице или внутри контента.

 

Социальные модули

Like & Dislike - модуль для соцсетей: нравиться - не нравиться

Like/Dislike - лайки и дизлайки

Facebook Like Button - внедряем лайки фейсбука на любую страницу через блок "Кнопка "Нравится""

Flag - Флаг представляет собой гибкую систему маркировки, которая является полностью настраиваемым администратором. Используя этот модуль, администратор сайта может предоставить любое количество флагов для узлов, комментарии, пользователи, и любой другой тип объекта.

Rate - Этот модуль обеспечивает гибкие виджеты голосования на узлах и комментарии.

Vote Up/Down - Позволяет голосов на некоторых сущностей Drupal и является основой для реализации голосов на других лиц.

Like Button - Добавить кнопку как на Drupal контент и комментарии!

Tweet Button - твиттер кнопка

Facebook Album - альбомы из facebook

Simple social icons - творим иконки соцсетей своими руками

Facebook Comments Block - комментарии фэйсбука в блоке

YouTube Field - поля с видео youtube

Pinterest Hover button - кнопка поделиться пином

 

Drupal Commerce

Drupal Commerce

Address

State Machine

Entity Reference Revisions

Inline Entity Form

Currency

Plugin

getdrupal8.ru

Список полезных модулей для Drupal 7, про которые не стоит забывать.

drunkcat.ru


Prostoy-Site | Все права защищены © 2018 | Карта сайта