Critical PHP security release tomorrow
| submitted by /u/dzuczek [link] [comments] |
| submitted by /u/dzuczek [link] [comments] |
| submitted by /u/cmkn [link] [comments] |
| My take is that contributing to and growing an open-source project is easier with AI than without it. Still, while working on the Webform module's security issues, I was terrified that a single AI-generated misstep would draw vitriol. Let's talk about our Drupal gardens and engage in an open dialogue among those who are AI-pilled, AI-curious, and AI-cautious. [link] [comments] |
A year ago, I attended a one day drupal training camp and met a few absolutely wonderful people.
So encouraging and just consistently hyping me up any time I got stuck. I tried to download the cms on my chrome book with Linux emulated and forgot to give it enough disk space and they didn't let that keep me behind.
They instead introduced drupal forge to me and made sure I left with some knowledge which I can't thank enough.
However, icl I kinda got lost and could not learn any more cause the difficulty increased tenfold so I never picked it up again but, I'd really like to learn it purely to make my, one day, mentors proudπ
| This is mainly targetted at the broader AI community, but it also has a section what we mean to implement in AI Image Crop module [link] [comments] |
I am running two docker services that use the same Drupal instance.
The first one, let's call it "http", serves the site, and the second one, let's call it "amqp" runs a drush command that listens to AMQP messages (via rabbitmq) to alter content.
The amqp service process tasks that outlive a normal request; a task can take up to several minutes.
I am experiencing cache issues between both services: when a configuration is updated on the "http" service, the "amqp" service still uses a cached version, and when an entity is updated on "amqp" service, the "http" service still shows the old cached version.
I managed to fix the first issue by calling "ConfigFactory::reset" before retrieving the config object when a new message is processed, but this seems like a dirty fix, and I don't see how I can apply such a fix for the issue regarding entities.
Has anyone experienced such an issue ?
Any ideas of how to deal with this ?
P.S: I have APCu and memcache enabled, but the issue appeared before memcache was installed.
Any help will be highly appreciated.
| A demo on the work that I've been doing on exposed slots in Drupal Canvas. This is still a proof of concept, we are not there yet. I hope this demo gets people as excited as I am about this feature. I think this one is very important to drive Canvas adaption. Let me know what you think! MR: https://git.drupalcode.org/project/canvas/-/merge_requests/1359 [link] [comments] |
| submitted by /u/cmkn [link] [comments] |
I've been thinking about how much money gets wasted on development and staging environments that sit idle most of the time.
For example, DigitalOcean still charges you for a Droplet even when it's powered off. The only way to stop compute charges is to destroy it entirely.
But then you have to deal with snapshots, restoring env vars, networking, etc. whenever you need it again.
I'm curious how other developers deal with this. Do you just leave everything running and accept the cost? Destroy and recreate environments manually?
| Especially sketchy is that it goes back to 8.x so any unsupported sites floating around out there could be in trouble [link] [comments] |
|
Drupal 12 is in beta since DrupalCon Rotterdam, and today both official CKEditor contrib modules got their matching 2.0.0-beta1 releases: What to know before you try them:
``` composer require \ 'drupal/core-recommended:12.0@beta' \ 'drupal/core-composer-scaffold:12.0@beta' \ 'drupal/core-project-message:12.0@beta' \ 'drupal/ckeditor5_plugin_pack:2.0@beta' \ --no-update composer update --with-all-dependencies ```
I tried to kick this off a bit during DrupalCon Rotterdam, the slides give the high-level idea of the 1.x vs 2.x split: CKEditor in Drupal: News in Content Editing Are the release notes clear? If anything in the upgrade path is confusing or breaks on your Drupal 12 test site, say it here and I will pass it on to the module maintainers. [link] [comments] |
The usual way to put a map on a Drupal site is Google Maps. It is easy to start: get an API key, paste it in, and a monthly free allowance covers your first maps. After that, Google bills per map load. The map of a venue is the same for every reader, yet every view is a new request, counted and billed, and every reader's browser talks to Google while they look. The map doesn't change; the meter keeps running.
There is an open alternative to Google's data. OpenStreetMap is built by volunteers and published under an open licence. I wanted maps drawn from it that a site downloads once and keeps, so I built Maper.
What it does
Is it real?
It runs in production on OΓdo en Vivo, a live-music listings site in Colombia: 836 tiles, 69 MB, serving the maps of 550 places and every search. See it at https://oidoenvivo.com/buscar
Where it stands
This is 1.0.0-alpha1. It needs Drupal 11.2+, PHP 8.3 and a private file path. Alphas have no upgrade path, so reinstall between them. Beta comes next, and from then on every change carries an update.
composer require drupal/maper:1.0.0-alpha1I'm the author. I'd welcome bug reports, rough edges and questions in the issue queue, or right here.
Map data Β© OpenStreetMap contributors (ODbL).
| If your organization runs Drupal, now is a good time to review what is happening under the hood. Many organizations wait until something breaks before looking at: β’ Outdated Drupal versions If your organization relies on Drupal for its website, portal or digital platform, I can help you understand: β
What needs attention now π© If you're planning a Drupal audit, upgrade or improvement project before the end of the year, let's talk. [link] [comments] |
| submitted by /u/helloLeoDiCaprio [link] [comments] |
| I support our Drupal page in the company, and the part in the red circle bothers everyone for some reason. Is there any way to get rid of it? [link] [comments] |
Hi everyone,
Iβve been working with Drupal (custom modules, theming, migrations, performance tuning) for several years and love contributing to openβsource CMS projects.
Iβm curious:
Iβd be glad to share insights, swap experiences, and even collaborate if anyone is exploring new builds or upgrades.
#Drupal #DrupalJobs #WebDevelopment #FreelanceDeveloper #CMS #Drupal10 #RemoteWork #ForHire #FullStackDeveloper #OpenSource
There will be an upcoming critical security release of Drupal core this coming Wednesday, October 14. For more information please see https://www.drupal.org/psa-2026-10-12 - the security team cannot release any further details at this time