Good news?

#MiniSessions are over at #FLDC. This was two hours of short (10 min or less) demonstrations and presentations in a single plenary track.

Some #MiniSessions were prepared in advance, but others were improvised on the spot.

Lightning talks (yestereday) were a free for all, any topic legit. These were focused on practical Drupal related topics.

It was a great opportunity to showcase a favorite module or resource.

I think it went pretty well.

Time for Pizza.

Another demo of a module I was unaware of:

Config Ignore Auto

https://www.drupal.org/project/config_ignore_auto

This module, when both enabled and active, keep track of what configs were edited and make sure those are ignored from that moment on future config imports.

#FLDC #Drupal #BackdropCMS #MiniSessions

Config Ignore Auto

This module, when both enabled and active, keep track of what configs were edited and make sure those are ignored from that moment on future config imports. The module is inactive when your first enable it. You can activate it through the settings page although you will likely want to do this by overriding the config on your production site's settings.php with: The main use case for this module is for those times when the end user of the site knows and wants to change stuff (views, webforms, blocks, etc.).

Drupal.org

@mherchel is back with another cool module demo. This time talking about Config Pages module.

https://www.drupal.org/project/config_pages

This module provide a fieldable entity that allows to create customizable feature-rich configuration pages and place them where you like in menu system, you are able to use fieldAPI with fine widgets created by the community, so multi-values drag&drop, autocomplete, file uploads look pretty and just works out of the box!

#Drupal #FLDC #MiniSessions #BackdropCMS

Config Pages

DO I NEED IT? At some point i was tired of creating custom pages using menu and form api, writing tons of code just to have a page with ugly form where client can enter some settings, and as soon as client wants to add some interactions to the page (drag&drop, ajax etc) things starts to get hairy. Same story was with creation of dedicated CT just to theme a single page (like homepage) and explaining why you can only have 1 node of this type, or force it programmatically. If this sounds familiar, then this module may be just a thing you were looking for :)

Drupal.org

Alex Moreno Lopez just gave us a quick talk about the WebP module for Drupal and asked for help with the issue queue.

https://www.drupal.org/project/webp

#FLDC #Drupal #BackdropCMS #MiniSessions

WebP

Creates a WebP copy of image style derivatives to decrease loading times. Description Whenever an image style derivative is created this module will also create a WebP copy of the derivative to be served to supporting browsers. Installation Make sure your hosting supports webp Install the module.

Drupal.org

Looking at an automatic Palette Generator and API for Tailwind CSS.

https://www.tints.dev/

#FLDC #Drupal #BackdropCMS #MiniSessions

Tailwind CSS 11-color Palette Generator and API

A fast and flexible, HSL-tweakable palette generator and API for Tailwind CSS

Brian also gave an announcement about @midcamp.

Midwest Drupal Camp April 26-28th, 2023

Chicago, IL

https://www.midcamp.org/2023/article/2023-tickets-available-now

#FLDC #Drupal #BackdropCMS #MiniSessions

🎟️ 2023 Tickets Available Now! | MidCamp

Another #FLDC mini-session on the contrib module Iconset.

https://www.drupal.org/project/iconset

#Drupal #BackdropCMS #MiniSessions

Iconset

Drupal.org

Our friend @mherchel is giving us a short demonstration of the ECA module for Symfonic Drupal.

ECA = Event, Condition, Action

This is a replacement for the #Drupal7 Rules module.

https://herchel.com/articles/using-eca-send-emails-when-fields-value-changes

#Drupal #BackdropCMS #FLDC #MiniSessions

Using ECA to Send Emails When a Field’s Value Changes | Herchel.com

In this article, I’ll walk you through the steps of sending confirmation and rejection emails when a field is changed to indicate the session is accepted or rejected. We’ll also display a confirmation message to the user that emails have been sent out.

Brian Perry just gave a Mini Session about some open source projects he is working with at Pantheon.

I think this blog post covers it.

https://pantheon.io/blog/decoupled-kit

#FLDC #MiniSessions #Drupal #BackdropCMS

Framework-Specific Starter Kits Made from Framework-Agnostic Packages | Pantheon

Pantheon customers using Front-End Sites in the Pantheon dashboard have likely noticed a new selection of starter kits when creating a site. Most recently, we added a WordPress + Next.js combination.