Новости

20.07.2017

ELMA и LANIT BPM проведут бесплатный вебинар об интеллектуальном анализе процессов Process Mining

Process Mining – технология анализа бизнес-процессов на основе исторических данных об их исполнении, которая позволяет выявить слабые места и возможности для усовершенствования...

13.06.2017

Вышла новая версия системы ELMA 3.11

Часовые пояса, производственные календари, трудозатраты, улучшенная ip-телефония и другие новинки версии...

Все новости

Функциональность

Скриншоты:

Функциональность
Функциональность
Функциональность
Функциональность
Функциональность
Функциональность

Архитектура Drupal позволяет применять его для построения различных типов сайтов — от блогов и новостных сайтов до информационных архивов или социальных сетей. Имеющийся по умолчанию функциональность можно увеличивать подключением дополнительных расширений — «модулей» в терминологии Drupal. Наиболее важные функции, предоставляемые базовой версией Drupal:

  • единая категоризация всех видов содержимого (таксономия) — от форумных сообщений до блогов и новостных статей;
  • широкий набор свойств при построении рубрикаторов: плоские списки, иерархии, иерархии с общими предками, синонимы, родственные категории;
  • вложенность категорий любой глубины;
  • поиск по содержимому сайта, в том числе поиск по таксономии и пользователям;
  • разграничение доступа пользователей к материалам (ролевая модель);
  • динамическое построение меню;
  • поддержка XML-форматов:
    • вывод документов в RDF/RSS;
    • агрегация материалов с других сайтов;
    • BlogAPI для публикации материалов с помощью внешних приложений;
  • авторизация через OpenID;
  • символьные осмысленные URL (иначе «человеко-понятные»);
  • переводы интерфейса сайта на разные языки, а также поддержка ведения разноязычного контента;
  • возможность создания сайтов с пересекающимся содержимым (например, общей базой пользователей или общими настройками);
  • раздельные конфигурации сайта для различных виртуальных хостов (мультисайтинг), в том числе собственные наборы модулей и тем оформления для каждого подсайта.
  • уведомления о выходящих обновлениях модулей.

Ниже приведены несколько примеров наиболее популярных дополнительных модулей, которые можно скачать в репозитории на сайте drupal.org:

  • Views – модуль с интерфейсом для создания различных списков;
  • Panels – предоставляет возможность разбивать содержимое страницы на регионы;
  • Services – создание собственных веб-сервисов, например XMLRPC или REST;
  • WYSIWYG – модуль для работы с wysiwyg редакторами, позволяет одновременно использовать несколько редакторов (ckeditor, tinymce, whyzziwyg);
  • Apachesolr – интеграция с поисковиком Apache SOLR;
  • Panels everywhere – предоставляет возможность использовать главную панель для всего сайта, с последующей вставкой в неё других панелей;
  • Features – позволяет сливать определенные данные из базы в код в виде модулей для последующего переноса (например, с сервера разработки на препродакшен сервер);
  • Backup and migrate (BAM) – возможность дампа и восстановления базы полностью или частично;
  • Views bulk operations – групповые операции над объектами в списках;
  • Devel – набор средств и функций для быстрой разработки;
  • Memcache – интеграция с сервером memcached (сервис кэширования данных в оперативной памяти);
  • Ubercart – система электронной коммерции;
  • Mailhandler – интеграция сайта с электронной почтой (публикация материалов посредством e-mail);
  • Project – управление программными разработками с интеграцией CVS и Subversion;
  • Flowplayer – видеоплеер для сайта (к Drupal предлагается несколько подобных решений с разными видеоплеерами);
  • Captcha – традиционное решение для блокировки спама;
  • Ldap – интеграция LDAP с сайтом на Drupal.
© Группа компаний BTLab
Яндекс.Метрика