In the 507th issue of ProcessWire Weekly we'll cover the latest core updates, introduce a new third party module called Template Access, and more. Read on!
Welcome to the latest issue of ProcessWire Weekly. While this past week has been a bit slow in terms of core development, we've still got some news to share, and we're also quite thrilled to share the details about a brand-new third party module created by Robin Sallis: Template Access.
As always we've also got a new site of the week to highlight, which this week is the website of the Friesing, Germany based glassworks shop Glaserei Hiedl. They are a family business with an impressive history spanning more than 160 years and five generations, and their ProcessWire powered website was created by typneun.
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
As Ryan mentions in his latest weekly update posted via the support forum, this week has been somewhat quiet in terms of core contributions. As we can also see from the dev branch commit log at GitHub, there have still been some updates this past week:
- A new option for TinyMCE to remove all style attributes, along with various updates to better accommodate copy-pasting content from Microsoft Word.
- A fix for the logs section in the admin, where sorting log files by file size was not working quite as expected.
- Improvements to the error messages generated by the core when attempting to set values for a page that doesn't yet have a template associated with it. Also in debug mode this is now a non-fatal error to make it easier to resolve.
With Ryan busy wrapping up a client project it is likely that we won't see too many big updates to the core next week either, but after that we're expecting to get back to the usual pace. We'll keep you folks posted.
That's all for our core updates section this week. For more details, be sure to also check out the weekly update from Ryan at the ProcessWire support forum. Thanks!
New module: Template Access
Template Access is a brand-new new third party module created by Robin Sallis. This module adds a new admin page that allows one to quickly see and manage template access settings.
The Template Access admin page lists all templates, and for each template roles and their permissions. You can quickly check if a template has access management rules, and if it does, which roles have been granted which permissions on it. You can toggle permissions for each role by clicking applicable icons, after which clicking the "Save" button persists them.
If you'd like to give this module a try, you can clone or download it from the Template Access GitHub repository, or install it via the built-in modules installer in the admin. If you have any questions or need assistance getting started, head down to the Template Access support forum thread.
Big thanks to Robin for another very useful contribution!
Site of the week: Glaserei Hiedl
Our latest site of the week belongs to the glassworks shop called Glaserei Hiedl, based in Friesing, Germany.
This family business was founded more than 160 years ago, back in February 1855, when Jakob Hiedl opened a pewter foundry in Friesing. Quite a few things have changed since those days, and currently the shop — now run by fifth generation of Hiedls — serves customers from all over the Upper Bavaria area.
What started with work as a pewter caster has developed over time into a lot of glass work. Today the Hiedl glassworks serves customers all over Upper Bavaria.
— Sites directory entry for Glaserei Hiedl
The website of Glaserei Hiedl was created by typneun Designagentur, and it has a very unique design built around a theme of glasswork, windows, and picture frames; fitting choice for a shop focused on glasswork. The site features plenty of information about the business, their history, and of course the products and services they offer.
As for behind the scenes details, the front-end of this site appears to be largely hand-crafted, without a full-blown front-end framework. Only third party dependencies that we could spot here include the likes of jQuery, Slick, and PhotoSwipe. This also applies to third party ProcessWire modules — there are none here that we could easily spot.
Thanks to typneun Designagentur for sharing yet another very interesting project with us, and our congratulations to Glaserei Hiedl for their ProcessWire powered website!
Stay tuned for our next issue
That's it for the 507th issue of ProcessWire Weekly. We'll be back with more news, updates, and content Saturday, 3rd of February. 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!