New! Drupal 11: Creating A Tabbed Interface With HTMX

This is part three of a series of articles looking at HTMX in Drupal.

In this article we will be creating a tabbed interface in Drupal, where HTMX is used to power loading the data in a tab like section without reloading the page.

https://www.hashbangcode.com/article/drupal-11-creating-tabbed-interface-htmx
#drupal #drupalDevelopment #drupal11 #htmx #hashbangcode

Drupal 11: Creating A Tabbed Interface With HTMX

This is part three of a series of articles looking at HTMX in Drupal. Last time I looked at using HTMX to run a "load more" feature on a Drupal page. Before moving onto looking at forms I thought a final example of using HTMX and controllers to achieve an action.

#! code

AI gets all the headlines, but an aging infrastructure creates all the headaches.

Itโ€™s easy to focus on AI, Canvas, and whatโ€™s coming next. But for education and government teams, Drupal 11 is the more urgent conversation.

Fresh from DrupalCon, Anna Mykhailova, breaks down what teams need to know about making the move to Drupal 11. The December deadline for Drupal 10 end-of-life is closer than it feels.

https://tinyurl.com/yveh6r9c

#Drupal #Drupal11 #DrupalCon #GovTech #HigherEd

New! Drupal 11: Building A "Load More" Feature For Paginating Nodes Using HTMX

In this article a controller action is created to load some pages of content to display them as a list.

New items can be appended to the existing list using a HTMX callback, creating a load more feature.

https://www.hashbangcode.com/article/drupal-11-building-load-more-feature-paginating-nodes-using-htmx
#drupal #drupal11 #drupalDevelopment #drupalHtmx #hashbangcode

Drupal 11: Building A "Load More" Feature For Paginating Nodes Using HTMX

Following on from my last article, an introduction to HTMX in Drupal, I wanted to start looking at examples of HTMX being used to power interactivity in Drupal in different ways.I thought a good place to start this off would be to look at using HTMX in a simple controller. By creating a route to a controller we can render content and then inject HTMX attributes to perform actions with the same controller.

#! code

๐ŸšจWeโ€™re excited to share that registrations for DrupalSouth 2026 Wellington are now open.

๐ŸŽŸ๏ธ Secure your ticket today: https://events.humanitix.com/drupalsouth-2026-wellington-nz

Join us in New Zealandโ€™s vibrant capital for three days of connection, learning, and open source momentum with the Drupal community across Australia, New Zealand, and beyond.

#Drupal
#DrupalSouth
#OpenSource
#DrupalCMS
#Drupal11
#Drupal12
#Tickets
#conference

๐Ÿท ๐—ฒ๐—ป๐˜๐—ฟ๐—ฒ ๐—ฉ๐—ถ๐—ด๐—ป๐—ฒ๐˜€ ๐—ฒ๐˜ ๐—–๐—ผ๐—ฑ๐—ฒ : ๐—Ÿ๐—ฒ ๐—ป๐—ผ๐˜‚๐˜ƒ๐—ฒ๐—ฎ๐˜‚ ๐—–๐—ต๐—ฎฬ‚๐˜๐—ฒ๐—ฎ๐˜‚ ๐—ง๐—ฒ๐—ฟ๐—ฟ๐—ฎ๐˜€๐˜€๐—ผ๐—ป ๐—ฒ๐˜€๐˜ ๐—ฒ๐—ป ๐—น๐—ถ๐—ด๐—ป๐—ฒ !

โœจ ๐—ฅ๐—ฒ๐—ป๐—ฐ๐—ผ๐—ป๐˜๐—ฟ๐—ฒ๐˜‡ "๐—”๐˜‚๐—ด๐˜‚๐˜€๐˜๐—ฒ", ๐˜ƒ๐—ผ๐˜๐—ฟ๐—ฒ ๐˜€๐—ผ๐—บ๐—บ๐—ฒ๐—น๐—ถ๐—ฒ๐—ฟ ๐—œ๐—”
Pour vous accompagner dans vos choix de millรฉsimes et accords mets-vins.

โœจ Performance et souverainetรฉ numรฉrique :
- Mistral AI
- Drupal 11 : flexibilitรฉ totale.
- Debian : maรฎtrise de bout en bout.

๐Ÿ› ๏ธ Jโ€™ai tout rรฉalisรฉ moi-mรชme

๐—ฉ๐—ถ๐—ด๐—ป๐—ฒ๐—ฟ๐—ผ๐—ป ๐—ฒ๐˜ ๐—ด๐—ฒ๐—ฒ๐—ธ !

https://chateauterrasson.com

#IA #MistralAI #Drupal11 #OpenSource #Innovation #FrenchTech #BordeauxPirate #VigneronPirate #SelfMadeTech

Your Drupal 7 site has reached its end of life as of January 2025. If youโ€™re planning a move to Drupal 10 or 11, this blog will help you prepare for a smooth and well-planned migration.

https://www.specbee.com/blogs/drupal-7-to-drupal-10-11-migration-considerations

#drupalmigration #drupal7to10 #drupalupgrade #drupal7to11 #migrationchecklist #drupal10 #drupal11

๐Ÿ“š New Blog Post: Building an 'X-Ray Machine' for Drupal 11
I just published Part 3 of my "Automated Librarian" series. Today is all about moving from "thin metadata" to full deep-text indexing using Solr and Tika.
If you've ever struggled with making thousands of PDFs truly searchable in #Drupal, this one is for you.
Read the full breakdown: https://drupalodyssey.com/go/rOxKwcy
#Drupal11 #OpenSource #Solr #SearchAPI #WebDevelopment #PHP
The Automated Librarian: Part 3 - Indexing PDF Content with Solr & Tika in Drupal 11

Stop searching for filenames and start searching inside your data. Learn how to use Apache Solr and Tika to index PDF content in Drupal 11, configure weighted search boosts, and unlock the "Black Box" of your Media Library.

Drupal Odyssey

Incredibly honored to see the 'Automated Librarian' project featured in @thedroptimes! ๐Ÿš€

Huge thanks to the team for the shout-out. If you're curious about how I'm using Migrations, Solr/Tika, and LLMs to manage a massive digital library, check out the article below!

https://www.thedroptimes.com/66074/ron-ferguson-builds-ai-driven-ebook-library-in-drupal-11

#Drupal11 #AI #SearchAPI #WebDev

Ron Ferguson Builds AIโ€‘Driven eBook Library in Drupal 11

Developer Ron Ferguson has built a personal eBook management system using Drupal 11. By combining Solr, Ollama-based AI summaries, and automated metadata ingestion, the project turns static files into a searchable digital library.

TheDropTimes

I had 180+ eBooks buried on a NAS and needed them in #Drupal11. Instead of the "soul-crushing" manual route, I built a migration engine using NFS mounts and the Migrate API.

The result? 20 years of files imported in 20 minutes. Now the real work begins: unlocking the knowledge inside.

Read the technical breakdown: https://drupalodyssey.com/go/LHWWOHlhHeZK7ddkki

#SelfHosted #Drupal #OpenSource #DataMigration

๐Ÿšจ DrupalSouth Call for Papers submissions have been extended until Fri 6 Feb 2026. ๐Ÿšจ

We are seeking session submissions from people connected to the Drupal ecosystem to share experiences across diverse backgrounds, topic areas and disciplines.

Submissions will be evaluated by a volunteer team of Track Leads with experience in each topic area.

Submit your session here
๐Ÿ‘‰ https://drupalsouth.org/events/drupalsouth-wellington-2026/cfp

#Drupal
#DrupalSouth
#OpenSource
#DrupalCMS
#Drupal11
#Drupal12
#CallForPapers
#CFP