Reading view

App Platform Deployments

Jan 20, 18:25 UTC
Resolved - The issue impacting App Platform deployments has been successfully resolved. Users should no longer encounter delays during the build phase or have deployments getting stuck. All services are now confirmed to be stable and operating normally.

We appreciate your patience throughout this but if you continue to experience any issues, please create a support ticket for further analysis.

Jan 20, 18:05 UTC
Monitoring - Our Engineering team has implemented necessary changes to address the issue impacting both new and in-progress App Platform Deployments. Our team is currently monitoring the situation. Users should now notice improvements in deployment performance.

We appreciate your patience. We'll update once the issue is confirmed to be resolved.

  •  

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]
  •  

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]
  •  

Is a billion dollars still cool?

In the 2010 film “The Social Network,” early Facebook employees discuss the money-making potential of their new site. “A million dollars isn’t cool,” someone says to Mark Zuckerberg (played by...

© Nicolas Ortega for Rest of World

  •  

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]
  •  

Account access and Payment

Jan 15, 09:18 UTC
Resolved - Our Engineering team has resolved the issue with payments failure using PayNow. Users should not see any issues with making payments via PayNow and logging into the accounts on our platform. Services should now be operating normally.

If you continue to experience problems, please open a ticket with our support team. We apologize for any inconvenience.

Jan 15, 07:16 UTC
Investigating - Our engineering team is investigating an issue with the suspended user's accounts being unable to access the accounts. During this time users may have experience issues signing in or accessing accounts and the failure in the payments. We apologize for the inconvenience and will share an update once we have more information.

  •  

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]
  •  

64% of UAE residents now use generative AI

Artificial intelligence adoption has been on the rise globally, but new data shows some countries significantly outperforming others, while the gap between advanced nations and developing nations has widened. The...

© iStock/Rest of World

  •  

Uganda shuts down internet two days before election

Two days before its general elections, Uganda has turned off the internet across the country. The measure is necessary to mitigate the rapid spread of “misinformation, disinformation, electoral fraud, and...

© Luis Tato/AFP/Getty Images

TOPSHOT - Residents travel past an electoral billboard supporting Uganda's incumbent president and National Resistance Movement (NRM) presidential candidate Yoweri Museveni, ahead of the 2026 Ugandan general elections, in Kampala on January 10, 2026. (Photo by Luis TATO / AFP via Getty Images)
  •  
❌