Normal view

Do you think AI will become part of Drupal core one day?

Drupal already has AI modules for content generation, translation, and accessibility checking.

Some of them are starting to feel like features that could be in core one day — similar to how Views or Layout Builder started.

Curious what others think — should AI modules eventually be part of core, or stay in contrib space?

(For anyone experimenting with AI in Drupal, I’ve been trying out some free templates here: DrupalForge.org/ai)

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

Theming trends

Edit: for the moment I'm leaning towards a hybrid approach of twig with react, is that a good idea? It will still be a monolith, just a bit less Drupal 7.


Hi guys, What are your favourite trends for themes?

I am totally behind front-end trends.

Tips? Clues? Advices?

Thanks all and have a great weekend!!

submitted by /u/Distinct-Writer-3906
[link] [comments]

Weird debugging js library problem

EDIT: the problem was a different script had some kind of runtime error. I’m not a great front end dev, but from some quick googling, it looks like when an unhandled runtime error happens earlier in the script, it causes the rest of the script to not run? Anyway, changing the name of the library maybe changed the order in which they were aggregated. Such a bizarre thing.

This is the most bizarre bug I’ve ever seen.

I have a library that simply refuses to attach, even if I attach it, call it mytheme/slibrary

If I declare the library as a dependency of another library, and attach that library, it works just fine. But if I attach slibrary directly, nothing.

The bizarre thing is, if I change the library name to anything that does not begin with an s, it loads just fine. But if I change this library to anything that begins with an s, nothing.

I’ve cleared and disabled every cache I can. I’ve attached it through render arrays, preprocessing, and in the twig file. Nothing.

The only thing that works is changing the name to something that begins with a different letter, or declaring that library as a dependency on something else, and attaching the something else.

I am utterly perplexed. I’m not very good at deeply debugging the render pipeline, so I have no idea where I’d attach a breakpoint to step through things.

I guess I’ll change the name of the library, but i wish I knew what the hell was happening.

Things work fine when js aggregation is off; it’s only a problem with js aggregation on.

I also cannot replicate this on any other install of Drupal I have access to.

Any ideas for where to debug?

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

Normal hierarchical select: For goodness sake I need to develop this by myself?

Really, help me guys, Hierarchical select to taxonomy , that looks normal, and and allows all nested terms to be selected when parent is selected. Preferably accordion display, but really, just something.

Why is this so hard to find???

submitted by /u/Distinct-Writer-3906
[link] [comments]

Exploring AI-Powered Drupal Templates in the Cloud

Exploring AI-Powered Drupal Templates in the Cloud

I’ve been experimenting with ways to integrate AI into Drupal without dealing with local setup headaches.
Turns out, there’s a growing library of AI-powered Drupal templates that run entirely in the cloud — things like:

  • Drupal Module Finder AI – recommends modules based on what you want to build
  • Drupal Canvas + AI – AI-assisted page builder
  • Agentic Testing Framework – uses AI to auto-test your Drupal site
  • LocalGov + AI – explores civic-focused AI use cases …and many more.

Everything runs in the browser (Composer, Drush, and VS Code pre-installed), so you can launch a working Drupal instance in seconds to explore AI use cases.

Here’s the link if you want to poke around: drupalforge.org/ai

Curious if anyone else here has tried AI inside Drupal yet — what use cases do you think actually make sense?

https://preview.redd.it/76u53jnb63xf1.png?width=1643&format=png&auto=webp&s=483e4696af14737b7321dea13a953d807836d57a

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

How to add a video file once uploaded to medial library

Might be a dumb question but I'm stuck.

I've got a youtube video I want to embed on one one our drupal pages. I've uploaded the video from Content -> Media -> Add Media -> Remote Video

But when I go to one of my basic pages, I can't find any option to add a video of any kind, remote or local...is this an issue with my user permissions?

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

Have to Be Careful with those Drupal 7 Sites!

I was reading this article and looking at the site. Seems like it's probably an old Drupal 7 site running services?

Hacking Formula 1: Accessing Max Verstappen's passport and PII through FIA bugs (Disclosed and fixed by FIA)

https://www.reddit.com/r/formula1/comments/1odji4i/hacking_formula_1_accessing_max_verstappens

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

$5 per Drupal page — guess I’ll retire early!

$5 per Drupal page — guess I’ll retire early!

Just got a message from a client offering $5 per page for Drupal implementation work.

He said:

"How about $5 per page for Drupal implementation? All our work is standard, so working with us is hassle-free."

https://preview.redd.it/iyy1ffb98pwf1.png?width=518&format=png&auto=webp&s=baa315d73c480e120f70a0479d2e459f51297727

Honestly, $5 barely covers the time it takes to set up a basic Drupal structure, configure fields, and handle theming—let alone handle revisions or testing.

Curious to hear from others: how do you deal with clients undervaluing Drupal or CMS development work? Do you politely decline, try to educate them about fair pricing, or just move on?

submitted by /u/VishalYadav-09
[link] [comments]

Module to access installation filesystem?

Hello,

my university gave me a Drupal 10 installation (10.3.14 to be precise - let's not comment on the fact that it's not up-to-date....) to create my research group's website with a login to an admin account for the CMS, but no filesystem access.

Since I'd like to access some installation files/folders, I was wondering if there is a Drupal module that will let me access the installation filesystem to operate on these files. Joomla (that I use for a different website) has a module called Phoca commander that does just this: https://www.phoca.cz/phocacommander Does something similar exist for Drupal?

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

Creating a Canvas ready tabbed content component in SDC.

I've been experimenting with converting my component library to be made up entirely of SDC components that should transition to Canvas easily. I've run into a real problem with a tabbed content component and I'm hoping that someone else has some advice on a path forward.

The issue is that my existing component stores the tab title and content in a paragraph together, then basically renders that paragraph twice, once for the tab label (includes an icon) and once for the content.

With SDC you can have a tab nav component, and a tab panel component, but nothing intrinsically links them together and it's up to the user to supply matching ids, which is really cumbersome. I can use the same strategy that I'm using now, and just render twice, but that's not going to work in Canvas. Has anyone gotten a tabbed component working that isn't too cumbersome for the user?

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

Drupal 10.5.4 module du coeur et du thème retiré

Bonjour,

(1er post sur reddit)
Voilà j'ai dans le tableau d'administration les message du titre pour le module " RDF " et le thème "Seven" où l'on indique que :

1-le module/thème contribué doit être réinstaller.
2- le module/thème est installé mais plus fournit par le coeur

Merci pour votre aide

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

Keyboard focus moves to form after using pager items

Hi, working on an AJAX view with exposed form (not in its own block) and pagination (Full pager) enabled, noticing that when I use a pager item, it successfully displays updated content and does not reload the page as expected, but switches focus to my <body> tag, and when I hit tab, the first element it goes to is the first input element in this form.

I wrote JS to monitor which was clicked, re-set focus to the pager items after ajaxSuccess, etc, and I watch it do this successfully, then another XHR response loads and focus is set on the body.

I tried on another view of my site to rule out anything custom we'd done with the page in question and same behaviour there. I only have the one site, all pages running the same theme etc, so I don't have a good way to test this out to determine if its OOB like I think it is.

Trying to solve this for keyboard users/accessibility purposes, wondering if anyone has found a workaround, or even clues for debugging code I could add to try to determine what's doing this. Thanks!

submitted by /u/Far-Comfortable4462
[link] [comments]

Secret Login module Drupal 11

Secret Login module Drupal 11

The Secret Login Module allows users to log in through a custom URL defined in the Drupal configuration. When the custom URL is set, a secure tokenized URL is also generated. Users can log in using both the custom URL and the token. This feature is useful for quickly accessing an admin or other user account on a Drupal site without requiring a username or password.

Features

Allows administrators to define a custom URL in the configuration for all users.

  • Allows administrators to define a custom URL in the configuration for all users.
  • When this URL is accessed, the user is automatically logged in as an administrator along with another assigned role on the Drupal site.
  • The Module also provides a one-time login URL token for a configured user, along with a button to enable or disable the functionality. The token URL is valid for one hour, after which a new token is automatically generated.
  • It also provides a search functionality by username and email, which helps in quickly finding a user — especially when there are hundreds of users on the Drupal site.

When the URL token is set in the module configuration, it appears in green, indicating that it is ready to use

This module is designed to facilitate easy user login through a custom URL specified by the administrator in the configuration settings.

submitted by /u/VishalYadav-09
[link] [comments]

CKEditor Drupal Bootstrap Widgets and templates.

I am trying to understand creation of templates (used for product description consistency) and the creating of custom bootstrap widgets. I am on version CKEditor 4.22 and have bolt plugins available to me. I want to add a few custom templates and add a few custom widgets for content. I am struggling with the widgets setup as the file specifically says not to edit the file, so i believe i would need to create a new plugin? Not that I have any experience with this, but can someone direct me on a simple example with a widget to get me started, or confirm if i can modify the existing bootstrap widgets (columnleft, columnright, etc...)to serve my needs? Thanks

I figured I would add this as the plugin for Widgets specifically notes Drupal in the notes.

I have not tried anything as of yet.

Noted, I did not add the module I was referring to - they are WidgetTemplateMenu and WidgetBootStrap.

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

DriesNote DrupalCon Vienna 2025

A link to the DriesNote: https://www.youtube.com/watch?v=WNEyg3UKTVQ

I think it's one of the best DriesNotes that I have seen yet to date.

Why? It doesn't sugarcoat anything and it shows a clear path forward for Drupal.

There is a lot in the pipeline, focus will be key but I'm very positive on what I have seen.

What do you think about this DriesNote?

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

Module you would like to see in drupal

I am a web developer and planning to build a drupal portfolio. For me building something is the best way to learn and gain experience. I would like to build something useful and needed by others. Can you any idea?

Ps: please keep it simple for now.

submitted by /u/atillaphp
[link] [comments]
❌