ProcessWire Weekly #389

The 389th issue of ProcessWire Weekly we'll check out the latest core updates, introduce the Session Viewer module, and more. Read on!

Welcome to the latest issue of ProcessWire Weekly! In this issue we'll dig into the latest core and Pro module updates, which this week are primarily focused on the Repeater fieldype and its commercial Pro module sibling Repeater Matrix.

In other news we're going to check out a new module from tcnet called Session Viewer, and last but not least introduce the website of Suomen Lions-liitto — the Finnish Lions association, a part of the rather well-known Lions Clubs International organization.

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.

Latest core updates: new features for Repeater and Repeater Matrix

This week in the blog Ryan covers newly added Repeater features. The features in question affect both the core Repeater field, as well as the Repeater Matrix field, which is a part of the commercial ProFields module bundle.

Oh, and just in case you missed last week's updates, be sure to also check out the video introducing the insert before/after feature.

Improvements to cloning Repeaters

As of the latest dev branch version, Repeater field now supports something called inline cloning. In a nutshell this means that cloned item no longer goes to the end of the list, but rather directly below (or above) original item.

According to Ryan we're likely going to see another cloning related update later on, and that would be the ability to copy existing Repeater items from page to page.

New "add item" options and other updates for Repeater Matrix

When it comes to the Repeater Matrix field, there's quite a lot of new stuff this week.

First of all there's now support for different ways to add new items: in addition to a list of text links, items can now be picked from a select menu, using preview images (which you provide yourself), or via a custom option — basically meaning that you provide the select items via hook function.

Here's a video in which these new options are demonstrated:

Other new features added this week (also visible in the video above) include support for matrix type specific icons and the ability to group matrix types. Both features make it easier to distinguish between items, and make things easier to grasp in cases where there are a lot of different matrix types available.

The features covered here are now available via the dev branch and the latest version of the Repeater Matrix module. Be sure to check out the weekly blog post from Ryan for more details, as well as some details about other planned updates. Thanks!

New module: Session Viewer

Session Viewer is a brand new third party module, developed by tcnet. Simply put this module provides a way to browse existing sessions directly in the ProcessWire admin, view data stored for each session, as well as remove session files (which logs out the user for whom that session file was for).

Note that this module only works when session data is stored on the disk using default session storage method. If session data is stored in the database or handled via some other approach (such as Redis store) they won't be available via this module.

There are a few configuration options avialable — such as date format and row limit — but that's just about it. This is a pretty straightforward module: very easy to get started with and simple to use.

Big thanks to tcnet for developing this module and sharing it with us!

Site of the week: Suomen Lions-liitto ry

Our latest site of the week belongs to Suomen Lions-liitto, which is part of Lions Clubs International, representing individual Lions clubs in Finland.

Lions is a non-political service organization with around 19 000 members and over 800 clubs in Finland alone, and around 1.4 million members globally. Established in 1917 by Melvin Jones, Lions hosts various programs that improve local and global well-being — among other things — and their motto is "We Serve".

The website of Suomen Lions-liitto was designed and developed by the team at Vitec Avoine in close cooperation with the client. The design of the site is bespoke, while still closely following the Lions brand, and there are quite a few interesting features baked in as well: a club search, members area integrated to a third party registry, a built-in newsletter management tool, and so on.

The front-end of this site is based on the utility-first CSS framework Tailwind, and most of the content is managed using Repeater Matrix content builder. Behind the scenes the site is powered by the Wireframe output framework, and other third party modules used here include FormBuilder, ProCache, ProMailer, and Tracy Debugger, just to name a few.

Our congratulations to both Suomen Lions-liitto for their new website, and of course the team responsible for the implementation at Vitec Avoine!

Stay tuned for our next issue

That's it for the 389th issue of ProcessWire Weekly. We'll be back with more news, updates, and content Saturday, 30th of October. 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