微信内可能无法直接打开本站。请点右上角 ··· → 在浏览器打开,或复制链接后用系统浏览器访问。
XMT
信流 · 上滑连读 · 来源可核
Matt Glaman: Making the phpstan-drupal playground work for agents
The phpstan-drupal playground exists to reproduce bugs.You paste PHP, run PHPStan with phpstan-drupal against a real Drupal core install, and share the result link in an issue.…
- It never quite worked right, and I never got around to fixing it.
- The bugs were small, individually boring, and always someone else's tu…
- What finally cleared them was working through them with an agent, whic…
RSS 官方收录 · 可信分层展示
Talking Drupal: Talking Drupal #568 - Off The Cuff #12
Today we are talking about Drupal Performance, Rapid Development, and Drupal Canvas Maturity with our hosts.…
- We'll also cover Microsoft 365 FullCalendar as our module of the week.
- For show notes visit: https://www.
- talkingDrupal.
RSS 官方收录 · 可信分层展示
Drupal AI Initiative: Two Keynotes, One Question: Building Through Disruption at Drupal GovCon
Author: Martin Anderson-Clutz.Originally posted on The Acquia Blog.Two GovCon keynotes came at disruption from opposite ends.…
- Read them together and you get a map of the moment Drupal is in.
- Earlier this month, I spent some time at Drupal GovCon, and a striking…
- They were pitched under the same banner — "Building Through Disruption…
RSS 官方收录 · 可信分层展示
Golems GABB: Beyond Table-Based Nightmares: A Technical Deep Dive into Drupal's MJML Render Engine
Beyond Table-Based Nightmares: A Technical Deep Dive into Drupal's MJML Render Engine admin Thu, 09/03/2026 - 17:12 The Legacy Email Problem: Broken Layouts and Fragile Twig TemplatesWithin modern web development, generating layouts has transitioned into an era of clean, semantic structures powered by CSS Grid and Flexbox.…
- However, the world of HTML email design remains anchored to late-1990s…
- This structural regression is driven by the vast rendering discrepanci…
- While web browsers adhere closely to standardized layout engines, emai…
RSS 官方收录 · 可信分层展示
DDEV Blog: DDEV v1.25.4: Database Seeding and Reset, MySQL 9.7 LTS, Global Configuration, New Project Types
DDEV v1.25.4 is here: 142 PRs from the entire DDEV community.Your suggestions, bug reports, code, and financial support made it possible.…
- The theme of this release is doing less by hand.
- A new project can start with a "seed" database you already have, and i…
- :::note[Linux and WSL2: new package repositories] DDEV's apt and rpm p…
RSS 官方收录 · 可信分层展示
Berliners blog: Rebuilding a data-driven Drupal site: Migrating page element configuration from Panels to Layout Builder
Rebuilding a data-driven Drupal site: Migrating page element configuration from Panels to Layout Builder In the previous post in this series, I described how we rebuilt our ctools page elements as block plugins.…
- That gave us the new implementations, but not the pages that had alrea…
- Recreating them manually would have taken a long time and risked losin…
- We did not want to migrate complete Panels displays.
RSS 官方收录 · 可信分层展示
Omega8.cc: Classic Ægir, Welcomed Home
Somewhere out there a vanilla Ægir server is still quietly serving its Drupal sites, years after the person who set it up moved on.…
- The aegir2boa toolset gives these classic estates a supported road int…
- Every acting verb rehearses first, one clean rehearsal buys exactly on…
- 4, then all of it again into both database generations, on the very to…
RSS 官方收录 · 可信分层展示
Aten Design Group: Who Owns the Icon? Building Author-Friendly Icon Systems in Drupal
Who Owns the Icon?…
- Building Author-Friendly Icon Systems in Drupal Joel Steidl Tue, 09/01…
- Then a basic question becomes important: who owns the icon?
- For some parts of an interface, the answer is clearly the theme.
RSS 官方收录 · 可信分层展示
Metadrop: Fixing missing image alt attributes in Drupal without development
Missing image alt attributes cost accessibility and SEO points Empty alt attributes are an accessibility and SEO killer, and the cost is measurable.…
- Google Lighthouse flags the error on both of its audits: up to 6 point…
- The impact on real users is worse than the score.
- A screen reader completely ignores an image with no alt text, so blind…
RSS 官方收录 · 可信分层展示
Drupal Association blog: Take Part in the 2026 Drupal Business Survey
The Drupal Business Survey investigates the trends in the digital market, in particular from service providers involved with the open source Drupal CMS and enterprise platform.…
- Digital agencies from all over the world participate in the yearly sur…
- Begun many years ago by Drupal Business Network with Janne Kalliola, M…
- Moving forward, the Drupal Association will handle the analysis and re…
RSS 官方收录 · 可信分层展示
Droptica: Why Drupal works for structured content operations at scale
Publishing one good page is a writing task.Keeping hundreds of pages accurate across products, markets and languages is a systems problem.…
- Drupal content operations at scale means treating each fact as structu…
- Here is how fields, taxonomy, Views and workflows keep large Drupal si…
RSS 官方收录 · 可信分层展示
Omega8.cc: Your Site Already Said No
AI traffic is not one thing, and a policy which treats it as one thing gets the answer wrong in both directions.…
- Here the decision is written down, class by class: the crawlers which …
- Every layer ships with the platform and runs on your own server; nothi…
- Changing it for one site is one line in a file you own, live in about …
RSS 官方收录 · 可信分层展示
Drupal Association blog: The work that just happens: the DA Insider for August 2026
This post is adapted from the DA Insider, the Drupal Association's monthly newsletter.Subscribe here to get it in your inbox each month.…
- Straight from Ryan's desk To the Drupal community, As northern hemisph…
- Late Rate kicks in at midnight CEST, so this is my friendly nudge to s…
- Rotterdam isn't the only Con on the horizon.
RSS 官方收录 · 可信分层展示
Gspikes: The Complete Drupal 7 → Drupal 11 Migration Checklist: 52 Steps, In Order
Every Drupal 7 to Drupal 11 migration we run follows the same 52 steps in the same order — audit, content model, module mapping, the 301 map, build, verification, and a cutover designed so rollback is one DNS change away.…
- The full checklist, with the reasoning behind each step and a printabl…
RSS 官方收录 · 可信分层展示
Freelock Blog: Drupal Meets Matrix part 1: Setting up Matrix API
Drupal Meets Matrix part 1: Setting up Matrix API John Locke Mon, 08/31/2026 - 14:30 I've been maintaining the matrix_api module on Drupal.…
- org since 2016, nearly a decade of it doing one thing well: posting Dr…
- This year that changed.
RSS 官方收录 · 可信分层展示
Omega8.cc: Pull Your Site into DDEV
Reproducing a bug that only happens on the live Drupal site used to mean a hand-made dump, the uploads copied across one rsync at a time, and an hour of persuading the copy it is not production.…
- On a BOA-hosted site it is one pull into the DDEV project you already …
- It syncs one way only, on purpose, and the site's own Drush takes over…
- Self-hosters get the other door: the whole stack on a spare VM at a pr…
RSS 官方收录 · 可信分层展示
The Drop Times: When Websites Become Interfaces for Machines
AI assistants increasingly sit between people and websites, retrieving and interpreting information on their behalf.…
- That shifts the problem beyond whether software can connect to a site …
- The system also has to make clear what information means, what softwar…
- The Drupal AI Initiative made the first part of that problem explicit …
RSS 官方收录 · 可信分层展示
A Drupal Couple: Drupal could be a great answer for vibe coding
Drupal could be a great answer for vibe coding Imagen When you vibe an application, the AI picks the stack, and both projects I've looked at came back with the same one.…
- I know Drupal and I contribute to it, so weigh everything here against…
- But what a vibe-coded application ends up needing, Drupal already has,…
- There may be better fits out there.
RSS 官方收录 · 可信分层展示
Drupal Association blog: The Drupal Association Announces 2026 Board Election Winner
The Drupal Association is excited to announce the winner of 2026 Community At-Large Board Elections.…
- We extend a sincere thank you to Alejandro Moreno for his service and …
- Your time spent on the board made such a difference to the future of t…
- We would like to congratulate and welcome our newest board member, Jan…
RSS 官方收录 · 可信分层展示