заметки веб-разработчика

Сборка Drupal 7 от ikode

18 ноября 2017 - 02:13 -- ikode

Drupal 7 ikode - это сборка модулей и тем, обеспечивающая возможность создания сайтов с различным функционалом и любой сложности. С этой сборкой вы прочувствуете всю мощь и универсальность Drupal'а!


Содержание сборки:

Модули (modules):

  • administerusersbyrole - предоставляет дополнительные возможности администрирования пользователей
  • admin_menu - расширенное административное меню с дополнительными функциями
  • admin_views - добавление административных вьюх (представлений) для улучшения юзабилити
  • block_access - для каждого блока можно установить какие роли пользователей и какие поля они могут редактировать
  • block_class - добавляет возможность прописывать CSS класс каждому блоку
  • blockgroup - группировка блоков в админке
  • ckeditor - один из лучших WYSIWYG редакторов HTML-кода
  • ckeditor_link - упрощает процесс внутренней перелинковки сайта
  • collapse_text - позволяет сворачивать/разворачивать блоки текста
  • colorbox - дает возможность создавать всплывающие окна; чаще всего это используется для увеличения изображений
  • context - позволяет управлять контекстными условиями и реакциями для разных частей сайта
  • css_injector - позволяет прописывать CSS в вывод страницы на основе настраиваемых правил
  • ctools - обязательный набор API-интерфейсов и инструментов для разработки на Drupal
  • date - набор инструментов для работы с датами
  • delta - это расширенная манипуляция с API-интерфейсом параметров темы, позволяющая настраивать параметры темы на основе типов нод, контекста или групп путей
  • devel - различные инструменты (блоки, страницы и функции) для разработчиков
  • disqus - веб-сервис, предоставляющий возможность импорта интернет-обсуждений и комментариев на сайт пользователя
  • editableviews - позволяет редактировать данные сущности в представлении (вьюхе)
  • empty_front_page - простой модуль, убирающий все лишнее с главной страницы
  • entity - позволяет модулям работать с любыми типами сущностей и предоставлять сущности
  • entitycache - обеспечивает кеширование для основных объектов, включая ноды и термины таксономии
  • field_group - группировка полей
  • field_slideshow - добавляет возможность создавать поля слайдшоу
  • globalredirect - убирает (перенаправляет) все возможные дубликаты страниц
  • i18n - модуль локализации
  • imagecache_token - добавляет дополнительные токены для работы с кэшем изображений
  • imce - это настраиваемый файловый менеджер
  • imce_filefield - позволяет пользователям выбирать файлы из IMCE File Browser
  • imce_mkdir - включает возможность создавать папки через IMCE
  • imce_uploader - включает возможность массовой загрузки файлов в IMCE
  • jquery_update - удобный модуль для обновления jQuery и выбора версии, плюс можно включить использования CDN
  • l10n_client - предоставляет возможность локализации прямо на страницах сайта
  • l10n_update - предоставляет возможность автоматической загрузки и обновления переводов
  • less - подключение динамического языка стилей CSS
  • libraries - разрешает зависимое от версии и общедоступное использование внешних библиотек
  • linkchecker - поиск битых ссылок на сайте
  • mailsystem - почтовая система
  • menu_admin_per_menu - позволяет выбрать дополнительные разрешения для пользователей меню
  • menu_block - этот модуль предоставляет настраиваемые блоки ссылок меню с расширенными функциями
  • metatag - добавляет поддержку и API для реализации мета-тегов
  • module_filter - улучшение юзабилити административной страницы модулей
  • nodeblock - включает возможность показывать определенные типы нод в виде блоков
  • node_class - добавляет возможность прописывать CSS класс каждому содержимому
  • omega_tools - инструмент для создания суб-тем Омега
  • panels - по своей сути это менеджер перетаскивания контента, который позволяет визуально создавать макет и размещать в нем контент
  • pathauto - обеспечивает для модулей механизм автоматической генерации синонимов для материала, которым они управляют
  • plupload - позволяет осуществлять массовую загрузку файлов
  • popup - всплывающие окна
  • quicktabs - удобный модуль для добавления верстки вкладок и аккардиона
  • role_delegation - делегирование ролей
  • rules - модуль, который позволяет реагировать на события и оценивать действия по условиям
  • rustemmer - реализует алгоритм выделения основ слов для улучшения поиска на русском языке
  • security_review - этот модуль показывает на возможные "дыры" в безопасности сайта и подсказывает меры к их устранению
  • site_verify - модуль верификации сайта в поисковых системах
  • superfish - jQuery-плагин Superfish для отображения меню
  • switchtheme - добавляет возможность переключения тем пользователям сайта; также этот модуль может быть использован для переключения сайта в версию для слабовидящих
  • taxonomy_access_fix - позволяет выбрать дополнительные разрешения для пользователей таксономии
  • taxonomy_menu - создание меню из словарей таксономии
  • token - включает возможность использования токенов по всему сайту. Один из ключевых модулей Друпала.
  • transliteration - транслетирация
  • tvi - позволяет интегрировать представления в вывод таксономии
  • ultimate_cron - улучшенная версия планировщика
  • variable - информация о переменных и базовый API для них
  • videojs - добавляет виджет "Видео" для полей типа "Файл"
  • views - создание представлений. Один из ключевых модулей Друпала.
  • views_bulk_operations - предоставляет способ выбора нескольких строк и применения к ним операций
  • views_slideshow - универсальный модуль для создания самых различных слайдшоу
  • webform - конструктор форм
  • webform_ajax - добавляет поддержку AJAX для форм
  • webform_hints - позволяет настроить подсказки для форм
  • webform_rules - интеграция форм с модулем правил
  • xmlsitemap - создание XML карты сайта в соответствии с проколом sitemaps.org

Темы (themes):

  • omega - удобная, универсальная, адаптивная тема
  • seven - административная тема по умолчанию
  • adminimal_theme - административная тема
  • shiny - минималистичная административная тема

Библиотеки (libraries):

  • ckeditor
  • colorbox
  • ext
  • jquery.cycle
  • jquery.imagesloaded
  • json2
  • lessphp
  • plupload
  • superfish
  • video-js

Установка через Drush:
drush dl administerusersbyrole admin_menu admin_views block_access block_class block_context blockgroup block_manager chain_menu_access ckeditor ckeditor_link collapse_text colorbox context css_injector ctools date delta devel devel_themer disqus editableviews empty_front_page entity entitycache field_group field_slideshow filefield_sources filefield_sources_plupload globalredirect i18n imageblock imagecache_token imce imce_filefield imce_mkdir imce_uploader jquery_update l10n_client l10n_update less libraries linkchecker mailsystem menu_admin_per_menu menu_block metatag mimemail module_filter nice_menus nodeblock node_class omega_tools page_title panels pathauto plupload popup quicktabs role_delegation rules rustemmer security_review site_verify smtp superfish switchtheme taxonomy_access_fix taxonomy_menu token transliteration tvi ultimate_cron variable videojs views views_bulk_operations views_slideshow webform webform_ajax webform_hints webform_rules xmlsitemap

Скоро сформирую полноценный профиль установки.