ProcessWire Weekly #73

The 73rd issue of ProcessWire Weekly brings in all the latest news from the ProcessWire community. Modules, sites, and more. Read on!

This week we're going to summarise the latest post from the blog, introduce a couple of new modules – one of which is a bit special in that it's actually a commercial one – and showcase a fantastic new site of the week belonging to Bajo Cero Digital, a digital agency based in Buenos Aires and Barcelona.

We hope you enjoy our weekly update, and if there's anything you'd like us to consider for our future issues, please don't hesitate to drop us a line. Thanks for your continuing support for us and the ProcessWire project!

On the blog this week: ProcessWire 2.6.19 and guide to optional core modules

ProcessWire 2.6.19, according to the latest blog post, contains bug fixes and minor tweaks – so, no new features this week. For a summary of all the changes between our last issue and today, you can check out the commit log from GitHub.

Not introducing any new features this week is a result of what Ryan describes as a soft feature freeze. Some additions may still make their way into the dev branch, but we are trying to avoid any changes that could push the release date of 2.7 past October.

Testing the development branch

Once again we could use your help testing the dev branch. If you have a chance to set up a test environment running the latest development version, please let us know how it works for you. Bug reports are welcome as GitHub issues or via the support forum.

Big thanks for your help in making ProcessWire 2.7 another stable release!

Guide to optional core modules

This week Ryan has gone through all the optional (uninstalled by default) core modules and composed us a list describing what exactly these modules are and how they can be useful. From PagePathHistory to ProcessSessionDB and SystemNotifications, there's a whole lot of neat stuff in ProcessWire, and it's all just a few clicks away.

As pointed out by Adrian in the comments of the post, this guide is a must-read for all ProcessWire beginners, and a helpful reference for more experienced users too. Don't forget to check it out at the blog.

New module: Instagram Feed by Bea Dav

Instagram Feed is a new module by Bea Dav. In a nutshell, this module allows you to easily pull and render an Instagram feed of the given user. Setting the module up requires registering a new Instagram Client and configuring the module settings accordingly, but that's just about it.

After the setup phase you can start using the module right away:

<?php $feed = $modules->get('InstagramFeed')->getRecentMedia(); ?>

<div class="instagram">
  <?php foreach ($feed as $image): ?>
    <a href="<?=$image['link']; ?>" class="instagram-item">
        <source media="(min-width: 55rem)" srcset="<?=$image['images']['standard_resolution']['url']; ?>">
        <source media="(min-width: 45rem)" srcset="<?=$image['images']['low_resolution']['url']; ?>">
        <source srcset="<?=$image['images']['thumbnail']['url']; ?>">
        <img src="<?=$image['images']['thumbnail']['url']; ?>" alt="">
  <?php endforeach; ?>

For a detailed guide to setting up the Instagram Client, configuring the module, and generating output, check out the GitHub repository for Instagram Feed. For questions and support, visit the Instagram Feed support forum thread.

Big thanks to Bea for sharing this module with us!

New module: Auto Content by Adrian

Auto Content is a new work-in-progress module by Adrian. The key feature of the module is creating fake content for easily testing layouts and even the performance and scalability of the site.

As of this writing, the module already has extensive configuration settings, makes use of the Faker library and API for mock-up content, includes locale support, and even has the ability to batch generate and later clean up temporary pages.

For more details about the module and all its features, check out the support forum thread for Auto Content. If you want to start using the module, it's fully functional and can be cloned or downloaded from the GitHub repository. Please keep in mind though that the module is still under development, and thus might be a bit unstable at times!

Thanks to Adrian for creating this module!

A new commercial module for ProcessWire: Visual Page Selector by Kongondo

Visual Page Selector is a brand new commercial module for ProcessWire. In a nutshell it is a new Inputfield for Page fields that makes it possible to select pages using what one might describe as a visual selector interface: a very neat combination of a selector field and list of images.

Designed to be a companion for the one image per page approach, the module actually offers a whole bunch of advanced features for filtering and managing content. There's a screencast showcasing most of the features of the module available from YouTube:

The module was built by Kongondo and is currently available as a pre-sale closed beta version. In case you're interested in the module, you can request more information via the Visual Page Selector support forum thread or by contacting the author directly.

Congratulations to Kongondo for your first commercial module – Visual Page Selector looks very cool, and we're eagerly waiting to give it a proper try once it's out!

Site of the week: Bajo Cero Digital

Bajo Cero Digital is a digital agency based in Buenos Aires, Argentina and Barcelona, Spain. While they may be a relatively small company, with clients ranging from Greenpeace to BBDO and awesome work samples, they are clearly a force to be reckoned with.

The multilingual, responsive site of Bajo Cero Digital is one of the latest additions to our sites directory, and a great example of combining clean, modern design with great usability. The site features feeds from Twitter and Instagram, includes a full-blown blog, and feels fast and responsive – there's really not much to complain about here!

Congratulations to Bajo Cero Digital for a great site; we definitely hope to see more of your work in the future!

Stay tuned for our next issue

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