❌

Normal view

Received β€” 25 January 2026 ⏭ Drupal - Open Source Content Platform | #Celebr8D8

11.3.2 Gin missing and namespaces not working?

Hi all. I've been playing with 11.3.2 and am curious why Gin is not the default admin theme, wasn't it supposed to be default for 11.3?

Also I tried to get namespaces working as I'm using storybook and want to use the components in my templates but I can't seem to get the namespaces to resolve.

i.e. atoms: src/components/atoms

Anyone have any ideas what could be causing them not to work?

submitted by /u/WillingnessFun2907
[link] [comments]
Received β€” 24 January 2026 ⏭ Drupal - Open Source Content Platform | #Celebr8D8

Question : Does anyone know how to fully audit and clean up a "/sites/default/files/" directory... ?

I've recently took on a new client, who has a 10+ year old Drupal 7 site, with 10+ years of ... decisions...

The file system is radio active disaster zone of files that I am 100% sure are mostly unused...

We just migrated the site to D11, and moved everything in to the media library, but theres still 12+GB of files that, as I said, are probably mostly not needed anymore.

Does anyone have a process, or documentation, or a guide of any kind on how to go about progromatically analyzing the content model, the actual usage in the database, with some sort of process to look for each file, and process them in some way to know which files are safe to delete?

Thanks!

submitted by /u/alphex
[link] [comments]

Rules module broke my site

Drupal version is 10.6.1. The site gives this WSOD:

The website encountered an unexpected error. Try again later.

It was a test site with about a month of work done. No backups, never thought this could be a problem with Drupal in 2026.

Un-installed rules module with composer but error remains.

Is there any chance of recovery?

submitted by /u/1ozu1
[link] [comments]
Received β€” 23 January 2026 ⏭ Drupal - Open Source Content Platform | #Celebr8D8

Drupal devs in Ottawa?

I'm trying to help a colleague find a local developer or agency in Ottawa that can help her update the Drupal version on a website which is on an older version that is no longer supported.

In addition to this immidiate update and perhaps some immediate reconfiguration of the website, she wants someone available for occasional updates or support on a per task basis without having to pay a monthly retainer or fee.

Does anyone have any advice on local independent contractors or agencies that would do this sort of work?

submitted by /u/Master-Ad3175
[link] [comments]

From WordPress to Drupal: My Experience

From WordPress to Drupal: My Experience

https://preview.redd.it/yewp6noh53fg1.jpg?width=1600&format=pjpg&auto=webp&s=aaf6b44acf3885b4d16b49305b53a3682231015a

When I started learning Drupal as a WordPress developer, I quickly realized it is not just a different admin panel. Drupal does not let you build pages quickly. It makes you think in structured content, reusable components, and system-level design.

The first challenge was my local setup. I used Laragon like I do for WordPress, but image uploads and file handling kept failing. Switching to XAMPP finally made things stable and let me focus on Drupal itself.

Creating a Programs listing page was another eye-opener. Views gave me the data, but rendering it correctly required understanding how Views, Twig, and layout work together. At first it felt frustrating. Once I accepted the workflow, structure first and layout later, it started to click.

Learning Layout Builder was similar. Unlike WordPress page builders, Drupal made me think in reusable blocks and layout regions instead of designing sections visually.

By the end I understood that Drupal does not aim for speed. It is built for consistency and structure. It took time, but the process taught me to think differently about building websites.

submitted by /u/wpcoffee_
[link] [comments]

From WordPress to Drupal: My Experience

From WordPress to Drupal: My Experience

https://preview.redd.it/a0qgg8n123fg1.jpg?width=1600&format=pjpg&auto=webp&s=8c1ead01482374b3db429ab5ff71bd66ae8cac15

When I started learning Drupal as a WordPress developer, I quickly realized it is not just a different admin panel. Drupal does not let you build pages quickly. It makes you think in structured content, reusable components, and system-level design.

The first challenge was my local setup. I used Laragon like I do for WordPress, but image uploads and file handling kept failing. Switching to XAMPP finally made things stable and let me focus on Drupal itself.

Creating a Programs listing page was another eye-opener. Views gave me the data, but rendering it correctly required understanding how Views, Twig, and layout work together. At first it felt frustrating. Once I accepted the workflow, structure first and layout later, it started to click.

Learning Layout Builder was similar. Unlike WordPress page builders, Drupal made me think in reusable blocks and layout regions instead of designing sections visually.

By the end I understood that Drupal does not aim for speed. It is built for consistency and structure. It took time, but the process taught me to think differently about building websites.


[link] [comments]
Received β€” 22 January 2026 ⏭ Drupal - Open Source Content Platform | #Celebr8D8

Encouragement to any new and recently new Drupal designers, devs, and architects

Happy birthday to Drupal! On January 14th, Drupal turned 25. Dries wrote up a nice reflection on those 25 years. In that, he wrote this

6. Nobody fully understands Drupal anymore, including me

After 25 years and tens of thousands of contributors, Drupal has grown beyond any single person's understanding. I also google Drupal's documentation. I'm strangely proud of that, because it's how I know it has become something bigger than any one of us.

Don't feel like you need to know it all. Grasp the fundamentals, Google the rest.

submitted by /u/sgorneau
[link] [comments]

Can AI agent help with Drupal upgrade ?

I a using chatgpt and gemini to help with upgrading some very complicated drupal7 to drupal10, and it works, but it takes lots conversations, am wondering anyone has experience by using ai agent to help with site/module upgrade automatically ? Thnks

submitted by /u/wayle9
[link] [comments]
Received β€” 21 January 2026 ⏭ Drupal - Open Source Content Platform | #Celebr8D8
Received β€” 19 January 2026 ⏭ Drupal - Open Source Content Platform | #Celebr8D8

Drupal CMS 2 Beta - How to enable comments in Byte theme blog?

Hi everyone,

I'm testing Drupal CMS 2 (currently in beta) with the Byte theme, but I can't get comments to display on blog posts.

I've already checked: - Content type comment settings (enabled and set to "Open") - User permissions (view/post comments enabled) - Display management (comments field not hidden) - Cleared all caches

With Drupal Core everything works out of the box, but with CMS 2 I'm running into issues that are difficult to troubleshoot.

Questions: - Has anyone managed to get comments working in Byte theme? - Is this a known bug in the beta version? - Is it worth waiting for stable release, or better to stick with Core and customize it?

I was hoping CMS 2 with Canvas would be a game-changer, but so far it's not meeting expectations. That said, the overall approach seems very promising as a starting point for projects.

Thanks for any help!


Update: Today I tried CMS 2 RC1 with both Byte and Starter themes.

Tried to remove Canvas and install Olivero, but it's far from simple.

At this point, I believe it's better to start with Drupal Core and just install a few useful recipes (like admin_ui and media) to replicate what worked in CMS 1.

CMS 2 remains too opinionated and ironically limited: even though it includes a Blog content type, the comment system still doesn't work properly out of the box.

My conclusion: For a functional, flexible blog with multilingual support and working comments, Drupal Core + selective recipes is the most reliable path forward ATM.


Update 2: The issue has been officially acknowledged by Drupal staff!

A core maintainer (@catch) opened an official issue on Drupal.org referencing this discussion: https://www.drupal.org/project/canvas/issues/3568579

Key findings: - Confirmed: Canvas has no SDC component for comments, making them unsupported - The problem is that there's no way to know comments aren't available except by trial and error - Proposed solution: Add support for Field Blocks as an "escape hatch" for use cases like comments

At least the issue is now officially documented and being tracked. However, no immediate fix or timeline yet.

🀞🀞🀞

submitted by /u/lupastro82
[link] [comments]
Received β€” 18 January 2026 ⏭ Drupal - Open Source Content Platform | #Celebr8D8
Received β€” 16 January 2026 ⏭ Drupal - Open Source Content Platform | #Celebr8D8
Received β€” 15 January 2026 ⏭ Drupal - Open Source Content Platform | #Celebr8D8

How do you use webform to create a user contact form?

I can't seem to find a clear write up on this - but I need to build a user contact form with webform, and send an email to user's email account....

A user will look at a user profile at "/user/[user-name]"

And see a link to a webform, and I want the link to be something like

"/user/contact-form?userid=123"

Or "/user/contact-form/123" and have the email handler on the webform be able to look up user id 123's email address, to send to...

Is there a token syntax I can use in the "TO" field in the email handler?

or... how would you do it?

Thanks!

submitted by /u/alphex
[link] [comments]

Happy 25th Birthday, Drupal!

I can't believe it's been a quarter of a century! I wrote a reflection post on LinkedIn https://www.linkedin.com/feed/update/urn:li:activity:7417497520567750656/

But for anyone reading here, thank you for being part of this great journey. I'm grateful to everyone who helped out along the way.

-Robert

submitted by /u/robertDouglass
[link] [comments]
Received β€” 14 January 2026 ⏭ Drupal - Open Source Content Platform | #Celebr8D8

Can't set cache age on custom block

I have a weather block I built. Obviously I don't want it cached for the next week, but this is what Drupal is doing using its out of the box page caching.

That would be fine if I could find a way to override this, but I can't. I've tried everything suggested on various forums, but nothing is working.

The last thing I tried was creating a lazy builder but I couldn't even get that to work.

I don't entirely understand how Drupal caching works. But all I want to do is set the cache of the entire node (or ideally just the block) to an hour or two.

I have Redis caching set up if this makes any difference.

Any ideas? Thanks

EDIT:

I seem to have something working, although it's possibly not as granular as I would like. I did 3 things, and I'm not sure which worked and whether it was individually or in combination.

  1. Installed the Cache Control Override mod - https://www.drupal.org/project/cache_control_override

  2. Added this to my settings file:
    $config['system.performance']['cache']['page']['max_age'] = 3600;

  3. Added this to the block build array (in conjunction with existing 'max-age' => 3600,):
    'tags' => ['weather:' . $nid],

Will now do some experimenting to figure out which is essential. Note - It didn't work without 3.

submitted by /u/gwenver
[link] [comments]

What’s the most frustrating thing about maintaining a Drupal site?

I’ve been working with Drupal for a while and I’m curious how others handle ongoing support and maintenance.

When you run into Drupal bugs, configuration issues, or performance problems:

- Do you rely on forums?

- Slack/Discord?

- Internal devs?

- External support?

What works well for you, and what doesn’t?

I’m genuinely interested in how different people manage this, especially for smaller teams or solo developers.

submitted by /u/Common-Sign-2535
[link] [comments]

Drupal Canvas - a deep dive with Lauri and Balint

Drupal Canvas - a deep dive with Lauri and Balint

In this podcast like video, I sat together with Lauri and Balint and talked about Drupal Canvas, from the very beginning, to the strategy, technical details like the data structure, react and astro islands as well as the future of Drupal Canvas.

There are a lot of learnings and insights - not only about Drupal Canvas as a product, but also about how the CMS market will eventually evolve, how AI is changing the way we build products and React coming to the Drupal project.

submitted by /u/Hopeful-Fly-5292
[link] [comments]
Received β€” 13 January 2026 ⏭ Drupal - Open Source Content Platform | #Celebr8D8
❌