Drupal feeds

Joachim's blog: New Module Builder documentation site

Drupal Planet -

New Module Builder documentation site

Module Builder now has its own documentation site.

This covers the many options it offers developers for fine-tuning their module code, from dependency injection to plugin inheritance, entity base fields, form elements, permissions, library asset files, and more.

Meanwhile, the latest release of Module Builder adds a feature I've wanted to implement for a very long time: when a new form section is added to add a new component (such as a plugin, hook class, or entity type), the form scrolls up to the new section that's just been added with AJAX. This makes it much clearer to understand what's just been changed, and helps with navigating around Module Builder's forms.

joachim Thu, 19/03/2026 - 12:45 Tags

Darren Oh: Undocumented trick to make Composer copy a local package repository

Drupal Planet -

Undocumented trick to make Composer copy a local package repository

I needed to test a Drupal module I was working on in a Docker container. The code was not in a location accessible to Docker. I tried to use Composer to copy it over. This would have worked if the code contained a composer.json file. I could have used a Composer path repository with symlink set to false. But it did not contain a composer.json file, so I had to use a Composer package repository. Composer kept symlinking instead of copying.

Darren Oh Thu, 03/19/2026 - 07:17 Tags

The Drop Times: Accessibility Beyond Compliance for Government and University Platforms

Drupal Planet -

As accessibility deadlines approach, a DrupalCon Chicago 2026 session examines how government and university teams can move beyond compliance-driven approaches and integrate accessibility into design, development, and content workflows. Drawing on real project experience, the session positions accessibility as an ongoing practice shaped by systems, not a final checkpoint.

Pages

Subscribe to www.hazelbecker.com aggregator - Drupal feeds