17 Nov 2025
Drupal.org aggregator
ImageX: One Module, Many Layers of Defense: How to Protect Your Drupal Site with Security Kit
When you manage a website, one of your biggest priorities is keeping it safe. The challenge is that the web is full of tricks that attackers use every day. Cross-site scripting (XSS), clickjacking, and cross-site request forgery (CSRF) are just some examples of the creepy terms you wish you'd never have to hear. This may result in lost data, malicious links, stolen login sessions, the unfortunate list could go on.
17 Nov 2025 7:41pm GMT
Talking Drupal: Talking Drupal #529 - MCP, Automators, and Agents
Today we are talking about MCPs, AI Automators, and AI Agents with guest Marcus Johansson. We'll also cover AI Ecosystem Recipe as our module of the week.
For show notes visit: https://www.talkingDrupal.com/529
Topics
- Understanding Model Context Protocol (MCP)
- AI Automators in Drupal
- Creating Complex Workflows with Automators
- Simple and Effective Automator Use Cases
- AI Image Alt Text and Contextual Understanding
- AI Tagging and Content Management
- Introduction to AI Agents in Drupal
- Challenges and Future of AI Agents
- Real-World Applications and Future of AI in Drupal
- Proliferation of Orchestration Tools
Resources
- ai initiative issue queue
- Recipes from 1xInternet
- MCP
- xkcd
- Tool API
- Slack MCP Server
- Drupal MCP
- MCP Client
- JSON API wrapper
- Tagify
- Views Agent
- Context control center
- Marriage podcast
Guests
Marcus Johansson - workflows-of-ai.com marcus_johansson
Hosts
Nic Laflin - nLighteneddevelopment.com nicxvan John Picozzi - epam.com johnpicozzi Martin Anderson-Clutz - mandclu.com mandclu
MOTW Correspondent
Martin Anderson-Clutz - mandclu.com mandclu
- Brief description:
- Have you ever wanted to explore the AI capabilities of Drupal, but didn't know where to start? There's a Drupal recipe for that.
- Module name/project name:
- Brief history
- How old: created in Oct 2024 by Marcus Johansson (marcus_johansson of FreelyGive.io
- Versions available: 1.0.0-alpha2, which requires Drupal 10.3 or newer
- Maintainership
- Actively maintained
- Number of open issues: 2 open issues, both of which are bugs
- Module features and usage
- When you require and apply this recipe to your Drupal site, you'll be able to start working with a variety of LLMs and specialized AI-based services
- You'll be able to ingest unstructured content and map it to structured fields automatically. Or generate a detailed SEO analysis of your nodes. There are multiple translation tools, crawlers to help work across entire sites, and more.
- This recipe is likely something you would apply to a sandbox site, to understand the various ways to achieve something specific with AI and Drupal, and then apply whatever is best for your use case to your actual site build.
- But it's a useful resource for a Drupalist wanting to start exploring some of the growing list of options for working with AI, or someone familiar with AI tools who wants to start using them with Drupal.
17 Nov 2025 7:00pm GMT
Dripyard Premium Drupal Themes: What to look for when evaluating a Drupal theme
Choosing a theme isn't easy. There are a lot of choices including various free starter kits, non-standard page-builder themes, low cost commercial themes, and higher cost premium themes, such as what we sell.
Below we created a checklist you can use for any theme, regardless of vendor. We've included notes on how Dripyard addresses each topic so you can compare objectively.
Features
Does the theme style the normal Drupal user interface items such as pagers, breadcrumbs, the node preview toolbar, etc?
Like most content management systems, Drupal will expose various patterns on the front-end including items like the node preview toolbar, exposed filters, as well as more standard components like pagers, breadcrumbs, etc.
17 Nov 2025 5:46pm GMT
Symfony Blog
SymfonyCon Amsterdam 2025: Inside Gally: Building an AI Product Discovery Tool with Symfony
🎤New Talk announcement! We're excited to welcome Romain Ruaud, Chief Technical Officer at Smile, as one of our guest speakers at SymfonyCon Amsterdam 2025! 🔥 In "Inside Gally: Building an AI Product Discovery Tool with Symfony", Romain takes us…
17 Nov 2025 4:00pm GMT
New in Symfony 7.4: Better PHP Configuration
Contributed by Nicolas Grekas in #62092 ,…
17 Nov 2025 8:26am GMT
16 Nov 2025
Symfony Blog
Symfony 8.0.0-RC2 released
Symfony 8.0.0-RC2 has just been released. This is a pre-release version of Symfony 8.0. If you want to test it in your own applications before its final release, run the following commands: 1 2 3 $ composer config minimum-stability…
16 Nov 2025 5:45pm GMT