59th 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. This time, in addition to our weekly summary the core development updates and a new site of the week, we've got one brand new module to introduce, and we're also happy to share some news related to one of ProcessWire's many Language Packs.
We hope you find our latest issue useful, and please don't hesitate to drop us a line if there's anything you'd like us to cover in our future issues. Thanks for your continued support for both us and the ProcessWire project in general!
Latest core updates: ProcessWire 2.6.6
As Ryan explains in his latest processwire.com blog post, the latest dev version of ProcessWire, 2.6.6, introduces a new kind of inline editing support to ProcessWire. While at the moment this is mostly intended for the commercial ListerPro module, the changes under the hood could become something much more widely used in the future.
ListerPro is an advanced version of the Lister module shipped with ProcessWires core package. It has always provided support for finding and modifying pages, but what the updates this week (and, in fact, some of the updates during past few weeks) have brought in is an asynchronous inline editing mode.
Pretty much every Fieldtype out there can now be edited via the slick and flexible Lister style UI, giving you a whole new way of interacting with your content. From AJAX file uploads to multi-language CKEditor-enabled textarea fields it's all there and looking downright awesome.
Don't just take my word for it, check out the screenshots in Ryan's blog post to see what the latest version of the ListerPro inline edit mode looks like!
New module: Login Scheduler
Login Scheduler allows disabling logging in for existing user accounts. Login access can be prevented instantly, with a simple checkbox option, or it can be scheduled (hence the name of the module) by defining start and end times (or just one of them) between which the user account is active.
This module could be useful in situations ranging from quickly disabling specific user accounts (without actually removing them) to creating temporary user accounts.
In addition to the ability to log in, the ability to do anything else within the management side of your site is also disabled. In case that the user is already logged in, next time the validity of the session is checked – usually on every page load – said user is automatically logged out.
Note: as a safety mechanism, superusers are not affected by this module at all. This should prevent you from accidentally locking yourself out of the whole system.
French language pack for ProcessWire is now maintained by Pierre-Luc Auclair
ProcessWire has already been translated into more than 20 languages. Creating or managing translations doesn't require in-depth knowledge of either PHP or ProcessWire itself, making it a great way of contributing to users of all levels of technical knowledge.
The French Language Pack for ProcessWire is now managed by Pierre-Luc Auclair, has a new entry in the Modules Directory, and has moved to a new GitHub repository. From GitHub you can find translations for each version of ProcessWire, neatly organised in releases matching those of ProcessWire itself.
Congratulations to Pierre-Luc for becoming the new maintainer of the French language pack – and thanks for doing it in such an organised way. Great work!
Site of the week: Capitol Equipment
Capitol Equipment, formerly Twin City Tractor, is an agriculture, construction and landscaping equipment dealership located in Sherwood, Arkansas.
While their product portfolio is no doubt impressive, the biggest reason we picked gocapitolequipent.com as our site of the week this time is that it's a well built – and designed – site. Most of all, browsing it feels comfortable, and with just the right amount of AJAX here and there, it feels refreshingly lively.
Building a great product portfolio online is surprisingly difficult, and we've seen a whole bunch of those – some of them good, and others.. well, not so much. The AJAX powered filtering UI on the Capitol Equipment site makes browsing products effortless, and with just a few clicks you can place them in a "quote card" and send a request for quote.
Stay tuned for our next issue
That's it for the 59th issue of ProcessWire Weekly. We'll be back with more news, updates, and content next Saturday, 4th of July. 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!