kevinquillen.com: Introducing Drupal Goggles for Brave Search

The Brave team has introduced a new feature for their Brave Search engine called "Goggles". Goggles, in short, filter search results out by additional relevancy rules using an individual Goggle. In short, these add additional scoring from sites, domains or paths and alter the results when they are served. I created one for Drupal and you can check it out today. It is a starting point to build on, but it does three things to start with:

kevinquillen.com: Migrating Field Groups from Features in Drupal 7 to Drupal 9

I am in the midst of a Drupal 7 to Drupal 9 upgrade for a client. This is the first time I am using the Migrate Drupal and Migrate Drupal UI core modules to do an inline upgrade. So far everything has been great. I just need to drop in a data migration path for some Paragraphs and recreate a couple Views and we should be good. However, when I was checking around on some content, I noticed I had no field groups in the new site. Why? Field Groups comes with a Field Groups Migrate submodule, which will pick up and migrate any field groups in a Drupal 7 site to Drupal 8 or 9.

The Drop Times: DrupalCon Lille 2023: Discover The Path Ahead for Drupal and Your Opportunity to Shape It

DrupalCon Lille 2023 is your prime opportunity to remain at the forefront of Drupal development and shape its future. It offers attendees the chance to learn and explore a number of Drupal initiatives and witness how they are shaping the future of this dynamic CMS. This article curates a list of 16 must-attend sessions discussing the future of Drupal.

The Drop Times: A Tourettes-afflicted Drupal Developer's Inclusive Journey: Mathieu De Meue

Join Mathieu De Meue in his inspiring DrupalCon Lille session, "Breaking Barriers: My Inclusive Fairytale as a Tourettes-afflicted Drupal Developer." Experience his personal journey of resilience and inclusion, where he defies doubts and fears to find a supportive community in the tech world, especially within the Drupal community.

LN Webworks: Why Drupal CMS is a Good Choice for Nonprofits and NGOs' Websites?

Image removed.

Each day, we witness various organizations, both large and small scale, opting for Drupal as their preferred platform for website development. But why?

Let’s delve into and understand the compelling reasons behind Drupal's popularity among nonprofits and NGOs. Additionally, we will examine some of the distinctive features that Drupal offers to these specific types of organizations. By the conclusion of this post, you will gain valuable insights into why many nonprofits and NGOs favor Drupal as their content management system (CMS) platform. 

PreviousNext: The Pitchburgh Diaries - decoupled Layout Builder Sprint 3 & 4 ✨ with demo ✨

Welcome to the second edition of Pitchburgh Diaries, a fortnightly update on our progress as we work on our plan for a decoupled Layout Builder using React.

by lee.rowlands / 13 October 2023

Last fortnight's edition

This fortnight we've been focused on completing the API/persistence layer finalized and solidifying the APIs for the front-end components.

But before we get into the details, here's a demo of work so far ✨

Highlights of deliverables for this fortnight:

  • Finalised the API
  • Added an API for React Widget components plus a Widget manager
  • Added a settings tray
  • Added support for settings form to React Block components
  • Added a document outline with drag and drop support
  • Added a footer component that shows breadcrumbs
  • Plain text widget
  • Rich text widget powered by CKEditor
  • Edit and select document modes
  • Drag and drop to add new section or block

Our next steps are:

  • Finalise documentation and release the front end code so others can start contributing widgets/formatters/blocks and layouts
  • Make sidebar panes (left and right) pluggable as an extension point
  • Implement save in the front-end (with autosave on idle)
  • Implement block/region restrictions in front-end (aka Layout Builder restrictions support) - this already exists in the API.
  • Support settings tray for section plugins
  • Wire up to Drupal using drupalSettings and plugin definitions
  • Undo/Redo support

Tagged

Layout Builder, Pitchburgh