JavaScript

Jssor Slider

Jssor Slider - адаптивный слайдер для Drupal 8, который интегрирует скрипт http://www.jssor.com/ . Имеет много стилей показа слайдов и текста на слайдах.

Ajax Blocks

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

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

Block Lazyloader

Модуль, который делает ваш сайт быстрее. Работает по принципу модуля Image Lazyloader: останавливает отображение блоков, которые не видны на экране, и подгружает блоки, если посетитель прокрутил страницу вниз.

Image Lazyloader

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

Модуль Image Lazyloader имеет страницу настроек, на которой можно:

Nivo Slider

Nivo Slider - это функциональный модуль создания и управления слайдами. Создаёт специальный раздел для администратора, в котором можно загружать новые слайды, указывать для них ссылки, название, описание, а также позицию относительно других.

Имеет много настроек, в том числе стили смены слайдов, оформление слайдера, включение-отключение миниатюр слайдов и точек.

Для работы Nivo Slider необходимы:

Модуль Libraries.
Jquery 1.7 или выше
Библиотека Nivo Slider: https://github.com/gilbitron/Nivo-Slider

Flex Slider

Flex Slider - слайдер для адаптивных сайтов. Этот модуль применяет работу библиотеки FlexSlider2 к Друпал сайту. Демонстрация и исходники библиотеки: http://flexslider.woothemes.com/ .

Особенности:

Magnific Popup

Интегрирует библиотеку Magnific Popup как формат отображения полей: "Magnific Popup".

Библиотека является респонсивным плагином jQuery lightbox для просмотра фотографий в модальном окне. Magnific Popup делает ставку на производительность, а также на работу на всех устройствах.

Предлагает функции:

Bx Slider

Интегрирует библиотеку bxSlider и добавляет формат отображения полей.

Autocomplete Deluxe

Продвинутый виджет автозаполнения полей, который использует JQuery UI. Также подходит для таксономии.

Интегрирует Chosen.

Adaptive Image Styles (ais)

Модуль позволяет делать картинки в поле Изображение и внутри текста WYSIWIG-редактора адаптивными за счёт смены вида показа изображения для различных разрешений экрана.

Установка модуля требует изменений в файле .htaccess. С помощью настроек в .htaccess для различных экранов загружаются разные форматы изображений, то есть модуль создаёт сразу несколько миниатюр исходного изображения и подменяет картинку на файл в оптимальном формате.

Node.js integration

Интегрирует работу платформы Node.js в функции Drupal-сайта. Предлагает API для использования в модулях, шаблонах.

С помощью Node.js можно делать интерактивные сайты с быстрой обработкой большого числа запросов. На Drupal это позволяет сделать мгновенный обмен сообщениями, комментирование, обновление статуса, новостных лент на популярных сайтах без перезагрузки страницы.

ASYNC Drupal

Модуль, интегрирующий функции платформы Node.js в работу модулей Drupal: Views, Rules, Features. Использование модуля и платформы Node.js позволяет ускорить обработку функций, сделать сайт интерактивным.

Ключевая особенность платформы Node.js - асинхронное исполнение скриптов. Это позволяет улучшить производительность, ускорить обработку скриптов, создавать быстрые интерактивные приложения и сервисы.

Необходимо владение навыками администрирования серверов для установки и настройки платформы Node.js или приобретение хостинга с установленной платформой Node.js.

Navbar

Удобное меню администратора (или зарегистрированного пользователя) для мобильных устройств. Создаёт меню над всеми страницами - адаптивное, раскрывающееся, с 3-4 большими кнопками, не фиксированное на экране.

Chosen

Удобный выбор элементов выпадающего списка в разных стилях: с поиском, деревом, визуализацией добавленных элементов с кнопкой отмены. Применяет функции библиотеки Chosen для Drupal. Упрощает выбор термина таксономии, страны, языка, полей форм для всех select-тегов сайта.

Webmaster menu

Быстрый и простой способ создать административное меню из вашего меню. Модуль прост в управлении и добавляет на Друпал-сайт меню управления, которое расположено всегда сверху (фиксировано) и может иметь выпадающие подменю ( dropdown ).
Отличие этого модуля от Administration Menu - простота и возможность выбрать меню которое должно быть меню управления без необходимости добавлять другие модули (как Administration Menu Source).

Code per Node

Стилизация отдельных страниц сайта: материалов, представлений, терминов таксономии - а также блоков и отдельных URL становится удобнее и оптимальнее с этим модулем.
CSS и JS можно вставлять в специальные поля при создании материала и редактировании блоков. Этот модуль позволяет включать на страницах материалов коды CSS и JavaScript, прикреплённые к материалу. Тогда каждая страница сайта может иметь свои уникальные настройки и внешний вид.

Language Switcher Dropdown

Изменяет обычные ссылки в блоке выбора языка на выпадающее меню. Может использоваться с модулем Language Icons, тогда в выпадающем меню будут не только названия или коды языков, но также флаги, что очень наглядно.

Responsive Dropdown Menus

Меню для адаптивных сайтов. Этот модуль добавляет блоки, которые можно установить в нужные регионы вместо обычных блоков меню. В настройкх блока можно выбрать нужное меню (из созданных на сайте), стиль отображения, параметры адаптивности.

Autosave

Добавляет очень полезную функцию автосохранения форм создания материалов. То есть случайное закрытие или переход со страницы не заставит вас набирать текст статьи заново, модуль сохраняет данные каждые 10 секунд по умолчанию, или другой период, например, каждую секунду. После возврата на страницу создания материала, вы видите все несохранённые данные и можете продолжить создание материала или обнулить данные формы по кнопке внизу, если нужно написать другой текст.
Отлично работает с Ckeditor, Bueditor, другими WYSIWYG-редакторами или простыми textarea и полями.

Minify

Сжимает HTML и JS. Настраивается в Конфигурации - Производительность. Убирает лишние пробелы в HTML, создаёт сжатые копии JS-файлов, которые используются на сайте при загрузке любой страницы.

Страницы

Подписаться на Front page feed