Creating an Accessible Media Library Photo Gallery
Media Library in Drupal 10 offers a lot of great functionality for managing and reusing images (and other media types), but out-of-the-box it has a notable accessibility issue.
Media Library in Drupal 10 offers a lot of great functionality for managing and reusing images (and other media types), but out-of-the-box it has a notable accessibility issue.
Notes, tips, and tricks for upgrading a Drupal 8 site to Drupal 9
List of potentially useful Layout Builder Extensions within the Layout Builder Ecosystem:
Whether you are an experienced Drupal developer / site administrator who has come to Georgia Tech, or an existing staff member asked to venture into the world of Drupal, you may be wondering how you should get started with using Drupal for a Georgia Tech website.
The Lando Drupal 7 recipe does not come with mail functionality out-of-the-box. However, DrupalEasy has written straight-forward documentation on how to enable server mail functionality.
This is helpful for enabling mail notifications for password resets, trigger/Rules configuration.
Lando provides scaffolding for tools like Drupal Console and Drush.
To use these tools within Lando, just pre-empt your command with lando to make sure it's running within the Lando interface.
For example, to install a new module in Drupal 8 using Drupal Console, use:
The below scenario assumes you have Lando installed on your own machine for local development.
Install Drupal via composer:
composer create-project drupal-composer/drupal-project:10.x-dev SITENAME --no-interaction
Enter SITENAME and init lando.
What is Lando? From the Lando documentation:
It's a free, open source, cross-platform, local development environment and DevOps tool built on Docker container technology and developed by Tandem. Designed to work with most major languages, frameworks and services, Lando provides an easy way for developers of all skill levels to specify simple or complex requirements for their projects, and then quickly get to work on them.
Satisfies a comment on drupal.org:
Someday I would like to spend the time to make a list of the various field types and the best way to check whether they are empty so I can stop Googling this thread every few months.
{% if content.field|render is not empty %}
{{ content.field }}
{% endif %}
Note that this can be an expensive (resource-wise) check to make.