ProcessWire Weekly #521

In the 521st issue of ProcessWire Weekly we'll check out the latest weekly update from Ryan, introduce a new third party module called FormBuilderHTMX, and more. Read on!

Welcome to the latest issue of ProcessWire Weekly! In this week's issue we'll take a closer look at the latest weekly update from Ryan, in which he introduces a new module he's been working on, known as Page Edit Children. Additionally we're going to check out the latest third party ProcessWire module created by the author of the Fluency module, Sky Lundy: FormBuilderHTMX.

As always we've got a new site of the week to introduce as well, and this week that is the new website of the Munich-Upper Bavaria Glaziers' Guild. Created by typneun Desigagentur, it is a splendid site with plenty of interesting details, so be sure to check it out for yourself!

Thanks to all of our readers for being here with us again, and as always, any feedback is most welcome – please don't hesitate to drop us a line if there's anything in your mind you'd like to share with us. Enjoy our latest issue and have a great weekend!

Weekly update from Ryan: introducing PageEditChildren

In this week's update at the support forum, Ryan introduces a new module that he's been working on, called PageEditChildren. This module, which was created while working on a site with a lot of data to be edited within ProcessWire, essentially replaces the Children tab with a version that allows one to directly modify child pages.

The goal is to save the people editing as much time as possible, and reduce the number of steps necessary to make common edits. This is what motivated the recent Table field updates. The is also what motivated a new module I'm working on called PageEditChildren.

— Ryan

You can see the module in action the following screencast at YouTube:

For more details, including more information how the module is intended to be used and how it differs from existing solutions (such as PageTable in the core, or the BatchChildEditor module) be sure to check out the weekly update from Ryan.

That's all for our core updates section this week. Thanks!

New module: FormBuilderHTMX

FormBuilderHTMX is a zero-configuration add-on for the commercial Form Builder module. Created by Sky Lundy, the author of the popular Fluency translation module for ProcessWire, FormBuilderHTMX converts the submission/response loop of FormBuilder to AJAX via HTMX.

Here's a list of some noteworthy features of this module, as listed in the post introducing the module at the support forum:

  • Zero configuration, install and render AJAX powered FormBuilder forms immediately
  • Unintrusive, can be used alongside FormBuilder's native rendering methods and does not modify core module behavior
  • Perfect for forms embedded in popups and modals, does not use iframes
  • Does not conflict with styling and other JavaScript already in-place, only handles the form submission/response loop
  • Automatically disables the Submit button on submission to prevent duplicate requests
  • Provides the ability to add a custom 'spinner' shown when a form is being processed
  • Uses HTMX, a stable, powerful, and tiny (11kb gzipped) library

Please note that FormBuilderHTMX is currently considered an alpha release, so extra caution is recommended before using it in production environment.

If you'd like to give this module a try, you can clone or download the module's source code from the FormBuilderHTMX GitHub repository. In case you have any question or require additional support, head down to the FormBuilderHTMX support forum thread.

Big thanks to Sky Lundy for creating this module and sharing it with us!

Site of the week: Glaserinnung München-Oberbayern

Our latest site of the week belongs to Glaserinnung München-Oberbayern, the Munich-Upper Bavaria Glaziers' Guild — the association of independent glaziers in Upper Bavaria. Through them potential customers can find professional glaziers, and those interested in becoming a glazier can find training and useful information.

The website of the Munich-Upper Bavaria Glazier's Guild was created by typneun Designagentur, and features an introduction to the guild, listings of local glaziers, information about training and job opportunities, and a FAQ section. The design of the site is also top-notch, as we've come to expect from projects created by typneun.

As for behind the scenes details, the front-end of this site appears to be largely custom-built, without the help of any full-blown front-end framework, and as for the backend implementation there's little to say here; all we can say is that there are no familiar third party modules visible on this site.

Thanks to typneun Designagentur for sharing this project with us, and our congratulations to the client, Munich-Upper Bavaria Glaziers' Guild, for their new, ProcessWire powered website!

Stay tuned for our next issue

That's it for the 521st issue of ProcessWire Weekly. We'll be back with more news, updates, and content Saturday, 11th of May. As always, ProcessWire newsletter subscribers will get our updates a few days later.

Thanks for staying with us, once again. Hope you've had a great and productive week, and don't forget to check out the ProcessWire forums for more interesting topics. Until next week, happy hacking with ProcessWire!

Post a comment