[[extend-module-find]]

=== Поиск модулей

[role="summary"]
Как искать и оценивать модули на Drupal.org.

(((Модуль,поиск)))
(((Модуль,оценка)))
(((Дополнительный модуль,поиск)))
(((Дополнительный модуль,оценка)))
(((Сайт Drupal.org,поиск и оценка модулей)))

==== Цель

Найти и оценить модули на _Drupal.org_.

==== Необходимые знания

* <<understanding-drupal>>
* <<understanding-modules>>

//==== Site prerequisites

==== Шаги

. Зайдите на https://www.drupal.org[_Drupal.org_], и перейдите в _Download &
Extend_ > _Modules_ (https://www.drupal.org/project/project_module).

. Отфильтруйте результаты поиска по категориям на странице поиска модуля.
Заполните поля, как показано ниже.
+
[width="100%",frame="topbot",options="header"]
|================================
|Имя поля |Описание |Пример значения
|Статус обслуживания (Maintenance status) |Насколько активно поддерживается модуль? | Активно поддерживается (Actively maintained)
|Статус разработки (Development status) |Какой этап разработки проходит модуль?| Любой (any)
|Категория модуля (Module categories) |Тематическая область модуля.|Администрирование (Administration)
|Совместимость ядра (Core compatibility) |Версия ядра, с которой совместим модуль.|8.x
|Статус (Status) |Статус проекта: _Sandbox projects_ - экспериментальные проекты. _Full projects_
 уже прошли процесс утверждения, но они все еще могут быть в разработке. |Full projects
|Стабильность (Stability) | Whether or not the project maintainer has created a production-ready version.
 |Has a supported stable release
|Следование рекомендациям по безопасности (Security advisory coverage) |Согласен ли сопровождающий проекта следовать процедурам Drupal
 Security Team. |Следует рекомендациям по безопасности (Has security advisory coverage)
|Поиск модулей (Search modules) |Найдите _Admin Toolbar_, модуль, который будет подробно описан позже.
 Кроме того, вы также можете оставить поле пустым, если вы не уверены, какой модуль искать.
 |Admin Toolbar
|Сортировать по (Sort by) |Упорядочивайте результаты поиска по критериям, таким как _Most Installed_ (популярные модули, которые используют многие
 сайты) или _Last release_ (дата выпуска последней версии). |Most installed
|================================
+
--
// Module search box on https://www.drupal.org/project/project_module.
image:images/extend-module-find_module_finder.png["Фильтры на странице поиска модуля на _Drupal.org_"]
--

. Нажмите _Search_. Появятся результаты поиска.
+
--
// Search results on https://www.drupal.org/project/project_module.
image:images/extend-module-find_search_results.png["Страница результатов поиска модуля на _Drupal.org_"]
--

. Чтобы дополнительно оценить модуль, щелкните его название в списке результатов поиска и
посетите страницу проекта.

Некоторые аспекты, на которые следует обратить внимание при оценке модулей:

* Описание проекта: Описание модуля на его странице проекта должно
быть ясным и понятным. Вы должны получить представление о его особенностях и требованиях.

* Информация о проекте (Project information): В этой области страницы могут быть предупреждения, такие как
модуль больше не разрабатывается или он не следует
рекомендациям по безопасности.

* Информация о проекте (Project information) > Отмеченные установки, загрузки (Reported installs, downloads): Вы можете увидеть, сколько
люди скачали и сколько сайтов используют модуль. Если он используется только
на нескольких сайтах, это может быть уникальное решением, которое используют не так много людей, или может
быть предупреждением, что вы не должны его устанавливать.

* Сопровождающие (Maintainers): Когда был последний коммит (последний раз когда кто-то что-то обновлял
на модуле) или последний выпуск (новая версия)? Если у проекта мало открытых
проблем, в течение длительного времени коммиты / выпуски могут быть уместны, но если модуль имеет
много открытых проблем и нет коммитов / выпусков, это может быть подсказкой
что устанавливать данный модуль не следует.

* Проблемы (Issues): Посмотрите, есть ли открытые проблемы.
Проверьте статистику, чтобы увидеть, как регулярно реагируют на проблемы.

* Документация, Ресурсы (Documentation, Resources): Проверьте, есть ли у модуля документация или README
файл, который поможет вам установить, настроить, исследовать, и протестировать его.
+
--
// Project page for Admin Toolbar module.
image:images/extend-module-find_project_info.png["Информация на странице проекта для поиска при оценке модуля", width="100%"]
--

==== Расширьте своё понимание

<<extend-module-install>>

//==== Related concepts

==== Видео

// Video from Drupalize.Me.
video::https://www.youtube-nocookie.com/embed/G-XUuSj9xYA[title="Finding Modules"]

//==== Additional resources


*Авторы*

Написано https://www.drupal.org/u/dianalakatos[Diána Lakatos] в
https://pronovix.com//[Pronovix].

Переведено https://www.drupal.org/u/MishaIsmajlov[Михаил Исмайлов].
