The 632nd issue of ProcessWire Weekly brings in all the latest news from the ProcessWire community. Modules, sites, and more. Read on!
Welcome to the latest issue of ProcessWire Weekly. In this week's issue we're going to check out what's new in the core this week, as well as introduce a very interesting new third-party module called Image Library — a module that essentially provides a full-featured drop-in image gallery for your ProcessWire powered website.
As always we've also got a new site of the week to check out. This week that site belongs to Georg Pfanzelt, a real estate and insurance entrepreneur based in Telfs, Austria, and was crafted by Buerostark. Keep on reading for more details.
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!
Latest core updates: ProcessWire 3.0.266
This week we've got a new development version of ProcessWire, 3.0.266. This version, which is available via the processwire/processwire repository dev branch at GitHub, focuses on API.md and WireTests additions. This week API.md files and test files have been added to classes such as Fieldtype, Selectors, Selector, and Pages Versions. Full list can be found from the weekly update by Ryan.
At this point, most of the major classes in ProcessWire have their own API.md documentation files and tests, so now we're focused on some of the more specific tools and classes.
— Ryan
Other updates made to the core this week include major updates to the WireApiDocs class, and CLI updates for the Modules class. Some of the things that can be done with the command-line tools for the Modules class include listing (installed or uninstalled) modules, installing or uninstalling modules, getting module config data, and querying the modules directory for module information.
The command-line tools work just like our other new command-line features, meaning that they are accessed via the index.php file:
php index.php modules download <name>
php index.php modules install <name>The full list of command-line utilities available for a core feature can be found from the docs, so if you want to check what e.g. the Modules class (or $modules API variable) has in store, just check the CLI section in the Modules docs page.
That's all for our core updates section this week. For more details, including some notes on how exactly the API.md files and tests are being created, be sure to also check out the weekly update from Ryan at the processwire.com support forum. Thanks!
New module: Image Library
Image Library is a new third-party ProcessWire module developed by frameless Media. In a nutshell this module is a drop-in automatic image library for your site with a very impressive list of features.
When you install this module, it automatically discovers images files used on your site, and creates a single, coherent table or masonry view of them. Metadata belonging to images can be bulk-edited, the module can detect and deduplicate identical files, and plenty of effort has gone to making it perform well too.

What is also interesting is that the module comes with built-in integration with existing image selection tools in the core via two optional picker add-ons: the image-field picker allows you to reuse images from the gallery in the context of native image fields, while the rich-text insert feature adds support for embedding gallery images directly into rich-text (TinyMCE or CKEditor) fields.
There is a lot more to know about this module — such as the export and import feature, collections and bookmarks, and so on — so if any of this sounds interesting to you then definitely go check out Image Library at the modules directory for more details. If you'd like to give this module a try, you can install it via the built-in modules manager in the admin, or clone or download it from the ProcessImageLibrary GitHub repository.
If you want to get in touch with the author of the module, have additional questions, or need some help getting started, head down to the Image Library support forum thread.
Big thanks to frameless Media for creating this very interesting module and sharing it with us!
Site of the week: Georg Pfanzelt
Our latest site of the week belongs to Pfanzelt — an Austrian firm specializing in real estate development and insurance brokerage. Headquartered in Telfs, within the Tyrol region, the company manages the entire residential property lifecycle from land acquisition and building construction to sales. It delivers these comprehensive solutions through dedicated regional entities.
Pfanzelt.cc is the online presence of Pfanzelt, a company specializing in insurance brokerage, real estate services, and property development. Designed and developed by Buerostark with ProcessWire, the website combines a professional corporate appearance with a flexible content management system and an intuitive user experience.
— Sites directory entry for Pfanzelt.cc
Created by Werbeagentur Buerostark, the Pfanzeltt website is a beautifully designed modern website that is split into two primary sections, one for real estate development and another for insurance brokerage. Both sections feel properly fleshed out, and focus on the topic at hand, while the layout is simultaneously consistent yet still varying enough to keep things interesting.
As for some behind the scenes details, it looks like the front-end of this site is powered by the Uikit front-end framework, with some dynamic features — including the contact form — powered by htmx. When it comes to non-core ProcessWire features, one that we could spot in action here is the commercial caching and minification module ProCache.
Our congratulations to Pfanzelt for their new, ProcessWire powered website — as well as the team behind this project at Werbeagentur Buerostark for a job well done!
Stay tuned for our next issue
That's it for the 632nd issue of ProcessWire Weekly. We'll be back with more news, updates, and content Saturday, 27th of June. 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