Drupal Planet

Sustainable business, open source, innovation, stakeholder engagement, AI, community development
🕑May 11, 2025 🖋John Locke 💬1

Sustainable Business and AI

Call me a radical, but I don't think a handful of billionaires controlling the majority of a country's wealth is a good thing. I don't think the ultra-wealthy need more benefits at the expense of everyone else.

Drupal, table sorting, data management, content reporting, HTML tables
🕑Jan 28, 2025 🖋John Locke 💬0

Ask Freelock: Sortable tables?

Kevin asks,

Is there a Drupal Add On or Widget that would allow users to sort tables as they're displayed on the website?

Hi, Kevin,

Several options here:

Cliff person smile Drupal  jousting
🕑Jan 17, 2025 🖋John Locke 💬0

Drupal CMS: Making the easy stuff easy

In the past couple days I've gotten two different questions regarding building functionality out in WordPress. This seems a bit...weird with timing, given that Drupal CMS just launched three days ago!

Three people wearing colorful masquerade masks, smiling under festive lights.
🕑Jan 14, 2025 🖋John Locke 💬0

🕵️‍♂️ Privacy for website owners, and introducing 💧 Drupal CMS

January 2025

Happy New Year!

This month we're doing a deep dive into privacy. Privacy for website owners, privacy for you, privacy for the world. To cap it all off, we have a special Privacy Tune-up offer to make sure your privacy policy is accurate and covering your assets...

And if that's not enough, it's a big week for Drupal -- see below for why!

website privacy, GDPR, privacy legislation, data protection, privacy policy, web analytics
🕑Jan 13, 2025 🖋John Locke 💬0

What website owners need to know about Privacy

Owning a website in 2025 is not as freeform a thing as it was a couple decades ago. Much like the owner of a store or an amusement park ride has to pay some attention to safety hazards, now site owners can't simply neglect caring for the privacy of their visitors.

Drupal automation platform, ECA module, Rules module, BPMN visualization, Typed Data integration
🕑Jan 10, 2025 🖋John Locke 💬0

Ask Freelock: ECA vs Rules

Yesterday a client asked us to install Rules module (again, repeating an earlier request, when he had missed my answer that we had installed ECA instead).

Santa in red suit checks map by Christmas tree, presents nearby.

Automatically Geolocate Santa

We've reached the last day of the calendar, and it's time for Santa's visit! Santa has been visiting some famous places all month. With the Geocoder module, Leaflet, a Geofield, and an Address field, you can automatically put each address Santa has visited on the map!

You do need to configure a geocoder source. We're using OpenStreetmap, from the geocoder-php/nominatim-provider.

Futuristic robot with glowing eyes surrounded by text bubbles.

Automatically moderate comments using AI

When you allow the general Internet to post comments, or any other kind of content, you're inviting spam and abuse. We see far more spam comments than anything relevant or useful -- but when there is something relevant or useful, we want to hear it!

With the AI module and the Events, Conditions, and Actions module, you can set up automatic comment moderation.

Like any use of AI, setting an appropriate prompt is crucial to getting a decent result. Here's the one we're trying out: