30 modules en X minutes

Avertissement préalable

C'est mon top 30

Le Top 50 des modules utilisés

Diaporama sur https://huit.re/30-modules-slides

Mon module préféré

Webform

drupal.org/project/webform

"drush en -y webform"

Structure / Webforms

SEO

Pathauto

drupal.org/project/pathauto

"drush en -y pathauto"

Configuration / (Search and metadata) / URL aliases / Patterns

Metatag

drupal.org/project/metatag

"drush en -y metatag"

"drush en -y metatag_open_graph metatag_twitter_cards"

Configuration / (Search and metadata) / Metatag

Redirect

drupal.org/project/redirect

"drush en -y redirect"

Configuration / (Search and metadata) / URL redirects

Petits utilitaires

Diff

drupal.org/project/diff

"drush en -y diff"

Honeypot

drupal.org/project/honeypot

"drush en -y honeypot"

Configuration / (Content authoring) / Honeypot configuration

Scheduler

drupal.org/project/scheduler

"drush en -y scheduler"

Structure / Content Types / X / Edit

Recherche

Search API

drupal.org/project/search_api

"drush en -y search_api"

"drush en -y search_api_db_defaults"

"drush pmu -y search_api_db_defaults"

Configuration / (Search and metadata) / Search API

Facets

drupal.org/project/facets

"drush en -y facets"

Configuration / (Search and metatdata) / Facets

Droits d'accès

Workbench Access

drupal.org/project/workbench_access

"drush en -y workbench_access"

Configuration / (Workflow) / Workbench Access

Role Delegation

drupal.org/project/role_delegation

"drush en -y role_delegation"

People / Permissions

Permissions by field

drupal.org/project/pbf

"drush en -y pbf"

Un peu plus dur à configurer

Cocorico ! => Demandez au mainteneur ;-)

Rédaction de contenu

Content Lock

drupal.org/project/content_lock

"drush en -y content_lock"

Configuration / (Content authoring) / Content Lock

Linkit

drupal.org/project/linkit

"drush en -y linkit"

Configuration / (Content authoring) / Linkit

Ils ne devraient pas exister

Et pourtant ils exiiiiiiiiiiiiiistent

Password policy

drupal.org/project/password_policy

"drush en -y password_policy"

Configuration / (Security) / Password policy

Cookies / RGPD

drupal.org/project/eu_cookie_compliance

drupal.org/project/gdpr

"drush en -y gdpr"

GDPR

UX

Inline Entity Form (IEF)

drupal.org/project/inline_entity_form

"drush en -y inline_entity_form"

Structure / Content Types / X / Manage Fields / Y

Allowed Formats

drupal.org/project/allowed_formats

"drush en -y allowed_formats"

Structure / Content Types / X / Manage Fields / Y

Better Exposed Filters (BEF)

drupal.org/project/better_exposed_filters

"drush en -y better_exposed_filters"

Structure / Views / X / Edit

À la mode

Paragraphs

drupal.org/project/paragraphs

"drush en -y paragraphs"

Structure / Paragraphs Types

JSON:API

drupal.org/project/jsonapi

"drush en -y jsonapi_extras"

Configuration / (Web Services) / JSON:API Overwrites

Comment l'utiliser

Tome

drupal.org/project/tome

"drush en -y tome_netlify"

Éco-systèmes

Drupal Commerce

drupal.org/project/commerce

Group

drupal.org/project/group

Tester Open Social

Feeds

drupal.org/project/feeds

Aujourd'hui très souvent remplacé par Migrate

Dev

Drush

drush.org

Drupal Console

drupalconsole.com

Devel

drupal.org/project/devel

"drush en -y devel"

"drush en -y webprofiler"

Et les mails, alors ?

Swiftmailer

drupal.org/project/swiftmailer

On finit toujours par les utiliser

Easy Breadcrumb

Entity Print

Quand tout va mal

Pathologic

drupal.org/project/pathologic

"drush en -y pathologic"

Configuration / (Content authoring) / Text formats and editors / X / Configure

Les grands absents ?

  • Admin Toolbar / Coffee
  • Google Analytics
  • Simple XML Sitemap
  • Ultimate Cron
  • Focalpoint / Image Widget Crop
  • …votre module préféré…

Questions ?