ProcessWire Weekly #437

In the 437th issue of ProcessWire Weekly we're going to check out the latest core updates, forum highlights and online resources, and more. Read on!

Welcome to the latest issue of ProcessWire Weekly, hope you folks have had a splendid week so far. In this issue we're going to kick things off by checking out the latest core updates, which include bug fixes and minor feature additions.

In other news we're also going to dig into the latest ProcessWire online resources, and last but not least we'll highlight a brand new site of the week that, as it happens, is a recent convert from WordPress to ProcessWire. 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

From the latest weekly update from Ryan you can find a brief summary for this week's core updates. This being a fall break week Ryan has been partially out of office, which means that it has been a relatively quiet week in terms of core development.

Here's what's new in the dev branch since last week:

  • Fix for issue #1623, where toggling fields with one specific visibility option — "Open when populated + Closed when blank + Load only when opened (Ajax)" — enabled was causing JavaScript errors.
  • Support for returning template properties (e.g. template.name or template.id) when finding content with the $pages->findRaw() method.
  • A new memory limit check for the installer, as well as for SystemUpdaterChecks executed when a superuser logs in. In order to install and run ProcessWire one should have at least 64 MB of memory, while 128 MB or more is recommended.

Additionally there were a number of minor housekeeping updates for various core classes, though nothing particularly noteworthy.

That's all for our core updates section this week. For more details, be sure to check out the weekly update from Ryan, and feel free to also check out the weekly dev branch commit log at the ProcessWire GitHub repository.

Weekly forum highlights, tutorials, and other online resources

For this week we've gathered a list of support forum highlights and other useful and hopefully interesting resources. As always, please let us know if there's anything important we've missed, so that we can include it in one of our future issues.

  • First of all there's a new video out from Bernhard Baumrock, in which he walks us through his brilliant RockMigrations module. This video is labeled "ProcessWire RockMigrations Quickstart", and it's definitely worth checking out.
  • Next up is a new introductory post about ProcessWire from the German IT news website Golem.de, labeled Wenn Webentwicklung schnell gehen muss, which roughly translates to "when web development has to be quick".
  • Moving on to forum content, flydev recently posted a couple of very interesting case story type posts about app projects that essentially use ProcessWire as a headless CMS, accessing page data via REST API.
  • Another quite interesting forum post is from dotnetic, and introduces a project he's currently working on: ProcessWire live templates (i.e. snippets) for IntelliJ IDEs, such as PhpStorm. This definitely looks like something to look forward to!
  • While we're on the topic of interesting ProcessWire projects, one that we're very eager to see in action is the PAGEGRID page builder, which is just about to enter closed beta. If you'd like to be amongst the first users to see this module in action, you should act fast; the subscription period for beta will end soon.
  • Finally, the results of our PHP version poll from August are now available at the poll archive page at weekly.pw. To summarize, PHP 7.4 is still the most popular version in use (35.8%), with 8.0 right on its heels (30.3%). 8.1 is quickly gaining momentum (24.8%), while the combined number of users relying on anything older than that is less than 10%.

If you're interested in ProcessWire news, discussions, and updates, there's always something going on at the support forum. Since we're only able to include a tiny selection of all that in our weekly updates, head down to the forum for more.

Site of the week: BikeTours.com

Our latest site of the week is BikeTours.com, which is a one-stop resource for bike tours in Europe. They've been around since 2003, and their site was recently converted from WordPress to ProcessWire.

A one-stop resource for bike tours in Europe, BikeTours.com has been helping travelers’ bike tour dreams come true since 2003.

— Sites directory entry for BikeTours.com

The main feature of BikeTours.com is a large directory of bike tours, from which one can find a tour from a preferred country, as well as various other criteria, such as rider level, average daily distance, or type of tour (guided or self-guided). In addition to the search feature, there are numerous resources helpful when choosing a tour, especially for first-timers just getting into bike touring.

Current version of this site was built by Ryan and Pete, and is based on the design of earlier versions. The front-end of the site is based on the Uikit front-end framework, while behind the scenes there are a number of ProcessWire modules working their magic — including ProFields, FormBuilder, FormBuilder Stripe payments, ProCache, ListerPro, Changelog, Hanna Code, and UserActivity.

Thanks to Ryan and Pete for sharing this co-project of theirs with the ProcessWire community, and our congratulations to BikeTours.com for their new, ProcessWire powered website!

Stay tuned for our next issue

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