12 Nov 2026

feedDrupal.org aggregator

ImageX: How to Personalize the Post-Login Experience in Drupal Based on User Roles

A user has logged in to your Drupal website. What happens next? Does their journey follow the same path as everyone else's, or can your website tailor the experience to their roles and tasks?

12 Nov 2026 6:31pm GMT

The Drop Times: Drupal and the Missing Photographer

A photo may carry its creator's name on a webpage but lose that information when downloaded. Maurice van Loon explains what he found on Dutch heritage websites and why he developed two Drupal modules to address attribution and media provenance.

12 Nov 2026 10:07am GMT

Stuart Clark (Deciphered): Consumer Node Preview 1.0.0-rc1; preview for Fully Decoupled Drupal sites

Drupal's preview screen with Frontend, Drupal and JSON:API tabs. The Frontend tab frames the druxtjs.org page Getting started with Druxt inside the site's own header and breadcrumb. A Show changes against the live page toggle is on and reports 2 changes: the title gains the words from zero, and in the first paragraph piece of content is struck through and replaced with page.

Press Preview on a Fully Decoupled Drupal site, and Consumer Node Preview 1.0.0-rc1 shows the unsaved page in the frontend your readers will see: the title you just changed and the text you just rewrote, rendered by the site that will publish them.

Drupal's own Preview renders the node in Drupal's theme, not your frontend, so editors save a draft to check it. Next.js draft mode smooths that workaround, but still needs a saved revision. Consumer Node Preview works on what's still in the edit form, for the person writing it, before anything is saved.

Anything that reads JSON:API can be on the other end. Druxt Node Preview 0.1.0 is the Nuxt one, already running druxtjs.org's previews.

Continue reading →

12 Nov 2026 9:00am GMT