
Here’s what I’ve been working on for my LocalGov Drupal contributions this week. Thanks to Big Blue Door for sponsoring the time to work on these.
Here’s what I’ve been working on for my LocalGov Drupal contributions this week. Thanks to Big Blue Door for sponsoring the time to work on these.
The principles are that the open web: In June 2023, the Drupal Association adopted its own Open Web Manifesto, which guides both our non-profit operations and the Drupal open source project. The manifesto is grounded…
I recently wrote an article on how to integrate CloudFlare turnstile in WordPress comments and implemented the code here at WPExplorer. However, I think using Turnstile is overkill and loading extra scripts just…
As companies navigate the complex challenges accompanying these financial events, relying on a dependable migration tool is crucial for enhancing efficiency, reducing downtime, and ensuring data integrity. The anticipated spike in M&A activity…
function preloadSlides(slideshowData, slideshow, loadedSlideIds, loadedImages){ slideshowData.slice(0, 2).forEach((slideData, index) => { // Check if the slide has already been added if (loadedSlideIds.has(slideData.id)) return; // Mark the slide as loaded loadedSlideIds.add(slideData.id); if (slideData.image !== null)…
Inspired by user feedback, we decided to make two changes. First, we decided to broaden our focus: not only will we improve the page-building features of Layout Builder, we will also integrate basic…
First we need to create a batch process that will accept the array we want to process. This is the same array as we have processed in the last two articles, but in…