Talking Drupal Newsletter #442
#442 Mercury Editor
Today we are talking about Mercury Editor, What it does, and how it could change your editorial life with guest Justin Toupin. We’ll also cover Webform Protected Downloads as our module of the week.
Topics
What is Mercury Editor
What is powering Mercury Editor
Do you see any risk building on top of Paragraphs
Does Mercury Editor cost anything
Can companies hire Aten to add features
What are some key features
What makes Mercury Editor unique
How stable is the content
What happens if Paragraphs stops being supported
How can the community help
Resources
Paragraphs Library
Sub-module of Paragraphs
Guests
Justin Toupin - atendesigngroup.com justin2pin
Hosts
Nic Laflin - nLighteneddevelopment.com nicxvan
John Picozzi - epam.com johnpicozzi
Anna Mykhailova - kalamuna.com amykhailova
Module of the Week
with Martin Anderson-Clutz - mandclu
This module provides a handy solution for the following situations:
You want to offer some files for download to either anonymous or registered users
You don't want those files to be publicly accessible
You want to collect some data before granting access to the files
You want to be sure that the user gives a valid email address
This episode is sponsored by
Skills Upgrade #2
Welcome back to “Skills Upgrade” a Talking Drupal mini-series following the journey of a D7 developer learning D10. This is episode 3.
Topics
Review Chad's goals for the previous week
DDEV performance improvements
Install Drupal 10
Install drupal/core-dev
Configure and test phpcs
Test phpstan
settings.local.php
Install Devel module
Review Chad's questions
Rancher Desktop appears to be holding on to port 443 after I installed it. Although I changed the port to something else, do you have any suggestions to update the setup to use ports 443 and 80 instead?
How are tools like phpcs and PHPStan used by the Drupal community for contrib? Are they a part of drupal.org's testing automation?
Starting a new D10 website from scratch in DDEV is one thing … How would I typically work with an existing D10 website? Do I start with the community config, then overwrite the code, database, and files? Is there a better approach?
Tasks for the upcoming week
Install Drush using Composer
Examples module
routes/controllers/forms
Go through the "Page example" module from the Examples module.
Check back for "docker context use rancher-desktop" stuff.
Create a new Git repository for your D10 site with Composer dependencies not committed to the repository.
.gitignore stuff
cp web/example.gitignore web/.gitignore
Create ./.gitignore with:
/vendor
/web/core
/web/modules/contrib/
/web/themes/contrib/
/web/profiles/contrib/
/web/libraries/
*.sql.gz
Resources
Chad's Drupal 10 Learning Curriclum & Journal
Chad's Drupal 10 Learning Notes
The Linux Foundation is offering a discount of 30% off e-learning courses, certifications and bundles with the code, all uppercase DRUPAL24 and that is good until June 5th
https://training.linuxfoundation.org/certification-catalog/
Hosts
AmyJune Hineline - @volkswagenchick
Guests
Chad Hester - chadkhester.com @chadkhest
Mike Anello - DrupalEasy.com @ultimike
Upcoming Episodes
#444 Anna's Show. Recording March 26.
#445 Drupal Bounty Program with Alex Moreno Lopez. Recording April 2.
#446 Test Driven Development with Alexey Korepov. Recording April 9.
#447 Drupal Single Sign On with Tim Lehnen. Recording April 16.
Submit your questions here.
Submit your questions on the #TalkingDrupal channel on Drupal Slack or @TaklingDrupal on Twitter, @TalkingDrupal@Drupal.Community on Mastodon.
Minifigure of the Week
by Nic Laflin
71045-1
This week I would like to share 71045-1 Film Noir Detective! This is the 1st minifigure in the 25th series of collectible minifigures. Released in 2024, the red herring took me a second, but gave me a good chuckle.
Contact Us
@talkingdrupal on Twitter
@talkingdrupal@drupal.community on Mastodon
#talkingdrupal on Drupal Slack