Layouts and their Paths

For people coming to Backdrop from Drupal 7 (and those starting Backdrop from scratch), layouts are often one of the most difficult new concepts to grasp. One of the challenging aspects can be figuring out (or setting) which URL(s) a given layout will be applied on. In this blog post, I’ll discuss some of the technical aspects of layouts that might help users build an overall “mental model” of how layouts work.

To start, let me point out some existing useful links relevant to layouts:

Herb v/d Dool (@herbdool) Joins Backdrop CMS Core Committers!

Add herbdool to core committers

We're excited to have Herb v/d Dool (also known as simply @herbdool on GitHub) join the Backdrop CMS Core Committers team! During the tremendous effort put in by Herb during the Backdrop 1.11.0 release (and before), I noticed again and again how Herb was providing thoughtful, helpful feedback in the Backdrop issue queue. I took the suggestion to make him a core committer to the Backdrop PMC, who approved my suggestion unanimously.

#states AND/OR/XOR conditionals explained

Audience: developers creating forms programmatically

For many years now, I've been using #states in many of my pull requests that were around improving the admin user interface. I've found that hiding/showing form elements depending on various conditions, in many situations may result in a much better user experience for content editors and site builders using Backdrop.

Become an advocate for a new feature in Backdrop core

Is there a feature that you would REALLY like to see get into the next release of Backdrop CMS, but you don't think you have the skills to write the code for it? Then consider becoming an advocate for that issue. 

The Backdrop community has been experimenting with an "advocacy" program, in which we ask community members to identify an issue they feel strongly about, and volunteer some time to help push that issue forward. Often times, the key to moving an issue forward is the involvement of a single individual that is willing to: