Темы форума

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

Актуальные материалы об удалении вирусов и spyware, интернет-защите, сетевой безопасности, программах, оптимизации, настройке и очистке компьютера, закладки и просто статьи найденные на просторах интернета
Аватара пользователя
MaxTr
Администратор
Сообщения: 1621
Зарегистрирован: 10 апр 2013, 22:13
Откуда: Ленинград

Популярные модули CMS Drupal необходимые каждому

Сообщение MaxTr » 04 окт 2016, 14:00

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

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

Transliteration - контрибный - русские названия файлов или адреса страниц может переводить в латиницу (транслитерировать). собственно вспомогательный для Pathauto, добавляет опцию в этот модуль. Также при загрузке файлов опция - транслитерировать (выставляется в настройках файлововой системы)

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

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

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

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

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

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

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

Аватара пользователя
MaxTr
Администратор
Сообщения: 1621
Зарегистрирован: 10 апр 2013, 22:13
Откуда: Ленинград

Частоиспользуемые модули

Сообщение MaxTr » 04 окт 2016, 14:02

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. Любые поля могут быть добавлены, емайл, на которые приходят результаты, легко настраиваются (их можно делать несколько), сообщение о завершении - всё очень удобно и решает большинство задач.
Если Вы не нашли ответ на свой вопрос, то напишите нам.
Отправить сообщение

Аватара пользователя
MaxTr
Администратор
Сообщения: 1621
Зарегистрирован: 10 апр 2013, 22:13
Откуда: Ленинград

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

Сообщение MaxTr » 04 окт 2016, 14:04

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

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 - контрибный - это служебный модуль, который добавляет функции работы с сущностями: пользователь, материал, термин таксономии с этим модулем - это сущность. Так можно унифицировать работу разных модулей с данными сайта.
Если Вы не нашли ответ на свой вопрос, то напишите нам.
Отправить сообщение

Аватара пользователя
MaxTr
Администратор
Сообщения: 1621
Зарегистрирован: 10 апр 2013, 22:13
Откуда: Ленинград

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

Сообщение MaxTr » 04 окт 2016, 14:05

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

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

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

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

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

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

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

Аватара пользователя
MaxTr
Администратор
Сообщения: 1621
Зарегистрирован: 10 апр 2013, 22:13
Откуда: Ленинград

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

Сообщение MaxTr » 04 окт 2016, 14:07

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

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

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

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

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

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

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

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

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

Аватара пользователя
MaxTr
Администратор
Сообщения: 1621
Зарегистрирован: 10 апр 2013, 22:13
Откуда: Ленинград

Google Code Prettify

Сообщение MaxTr » 04 окт 2016, 14:28

Ссылка:
Ссылки могут видеть только зарегистрированные Пользователи
Удобный простой модуль подсветки синтаксиса, с нумерацией строк и различными стилями (как в Google, drupal.org, stackexchange и другие стили). Срабатывающий для тегов <code> и <pre> в заданном элементе, например .content.
Встраивается в WYSIWIG-редактор и отображает код при чтении материала.
Скачайте модуль и библиотеку Ссылки могут видеть только зарегистрированные Пользователи И настройте модуль в его админке, также включите фильтр в вашем Формате текста.
Если Вы не нашли ответ на свой вопрос, то напишите нам.
Отправить сообщение

Аватара пользователя
MaxTr
Администратор
Сообщения: 1621
Зарегистрирован: 10 апр 2013, 22:13
Откуда: Ленинград

Custom Breadcrumbs

Сообщение MaxTr » 04 окт 2016, 14:28

Ссылка:
Ссылки могут видеть только зарегистрированные Пользователи
С помощью Custom Breadcrumbs вы сможете добавить элементы меню или термины таксономии к существующей линии хлебных крошек. Также можно переопределить пункт Главная, убрав его или назвав иначе. Модуль не мощный, но утомителен в чтении настроек.
Если Вы не нашли ответ на свой вопрос, то напишите нам.
Отправить сообщение

Аватара пользователя
MaxTr
Администратор
Сообщения: 1621
Зарегистрирован: 10 апр 2013, 22:13
Откуда: Ленинград

Path Breadcrumbs

Сообщение MaxTr » 04 окт 2016, 14:29

Ссылка:
Ссылки могут видеть только зарегистрированные Пользователи
Этот модуль позволяет делать тонкие настройки хлебных крошек (Breadcrumbs) для разных типов материалов, таксономии, представлений. Продуманный API, в котором разобраться не так просто похож на выбор переменных в Rules. Пользователь может создавать различные алгоритмы производства хлебных крошек, используя переменные (токены) для создания правила реагирования и производства элементов хлебных крошек, то есть по плану:

Создать новый алгоритм
Настроить условия выполнения
Настроить всю линию хлебных крошек (названия элементов, разделители и ссылки)
Так можно создавать несколько алгоритмов для разных типов страниц: материалов терминов, представлений, просто отдельных страниц с их адресом URL. Удобно, что названия элементов и ссылки разделены между собой и могут задаваться для каждого элемента по установленному порядку: от первого элемента, до последнего.
Самый мощный модуль, использование которого всегда даёт положительный эффект.
Если Вы не нашли ответ на свой вопрос, то напишите нам.
Отправить сообщение

Аватара пользователя
MaxTr
Администратор
Сообщения: 1621
Зарегистрирован: 10 апр 2013, 22:13
Откуда: Ленинград

Drupal Commerce

Сообщение MaxTr » 04 окт 2016, 14:29

Ссылка:
Ссылки могут видеть только зарегистрированные Пользователи
Это самый мощный модуль для создания Интернет-магазина. Добавляет кнопку Магазин (или Склад, Store) в меню администратора и позволяет вам добавлять товары на сайт, дать посетителям возможность оформлять заказы.
Если Вы не нашли ответ на свой вопрос, то напишите нам.
Отправить сообщение

Аватара пользователя
MaxTr
Администратор
Сообщения: 1621
Зарегистрирован: 10 апр 2013, 22:13
Откуда: Ленинград

Privatemsg

Сообщение MaxTr » 04 окт 2016, 14:29

Ссылка:
Ссылки могут видеть только зарегистрированные Пользователи
Функциональная система отправки приватных сообщений зарегистрированным пользователям между собой с уведомлениями на емайл.
Добавляет блок сообщения, который можно показывать авторизованным пользователям, также добавляет кнопку "Отправить пользователю приватное сообщение" на страницу профиля.
Можно удалять как отдельные сообщения, так и диалоги.
Для администратора это возможность рассылок информации пользователям в приват и на почту.
Анонимы не могут отправлять (или это трудно настроить).
Если Вы не нашли ответ на свой вопрос, то напишите нам.
Отправить сообщение