ProcessWire Weekly #417

In the 417th issue of ProcessWire Weekly we're going to share the latest core development news, check out a new third party module, and more. Read on!

Welcome to the latest issue of ProcessWire Weekly. In this week's issue we'll catch up with the latest core updates through a new weekly update from Ryan and check out a brand new third party module called TextformatterWrapTable.

As always we've also got a brand new site of the week to introduce, this time belonging to the German architects office baumodul. Stay tuned to hear more about this splendid project developed by ENORM Digital.

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

This week there have only been a few relatively minor updates to the dev branch, and the main takeaway from Ryan's latest weekly update is that by this time next week we should have a new stable release available.

Current master version, 3.0.184, is from August 2021, so there's a lot of new stuff in the dev branch. Next week's update from Ryan will contain a list of new features and key changes between 3.0.184 and 3.0.200, so be sure to keep an eye out for that!

As for those relatively minor updates for the week, here's a brief summary:

  • Lister and InputfieldSelector got a small consistency update, and update to the logic related to displaying both template label and name.
  • InputfieldPage was updated to support keyword "item". This behaves similar to "page" (field=item.id) but if the field is within Repeater then item refers to the Repeater item instead of the page containing the Repeater field.
  • Autocomplete is now intentionally disabled for date inputs with a datepicker.

If you'd like to get an early sneak peek into the upcoming master release, feel free to grab the latest dev branch version from GitHub. If you do that and run into any issues, let us know so that we can tackle them as soon as possible via the issues repository.

That's all for our core updates section this week. As always, remember to check out the weekly update from Ryan for more details. Thanks!

New module: TextformatterWrapTable

This week we'll check out a brand new addition to the ProcessWire modules directory: a handy little textformatter called Textformatter Wrap Table. Built by Philipp Michaelis, this module does exactly what the name suggests: wraps tables.

In a nutshell Wrap Table wraps tables found from the markup with div containers, thus making it easy to apply responsive styles to front-end content tables. Classes applied by this module are customizable, but the default markup looks like this:

<div class="table-responsive">
    <table class="table">
    ...
    </table>
</div>

It's worth noting that this module doesn't inject CSS on itself, but then again that's the easy part anyway; just apply overflow styles to the table container and you've got basic responsive tables.

If you'd like to give this module a try, you can install it via the built-in module installer, or clone or download it from the TextformatterWrapTable GitHub repository. In case you have any questions, be sure to visit the TextformatterWrapTable support forum thread.

Thanks to Philipp for sharing this handy little helper module with us!

Site of the week: baumodul

Our latest site of the week belongs to the Cologne, Germany based architects office baumodul. Founded in 2001, baumodul is a full service company managed by partners Dorothea Maria Baum and Benedikt Baum.

The website of baumodul was crafted by ENORM Digital. The site provides details about the company, all on a single page, complemented by separate pages for recent projects. Design and layout of the site are nice and clean; there's just enough to make the site look great, but nothing extra.

As for some behind the scenes details, the front-end of this site is built on top of the Bootstrap front-end framework, with some help from the Masonry grid layout library. There are no third party modules visible from the outside, so not really much else we can say here, except of course for the fact that the site seems quite nice and speedy.

Thanks to the folks at ENORM Digital for sharing this project with us, and our congratulations to baumodul for their new, ProcessWire powered website!

Stay tuned for our next issue

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