ProcessWire Weekly #109

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

Welcome back to the latest issue of ProcessWire Weekly! This time we've got one new module, some interesting news regarding latest core updates, a collection of online resources, and a brand new site of the week to share.

We hope you'll enjoy our weekly update, and please don't hesitate to drop us a line if there's anything you'd like to ask, suggest, or disagree with. We're always happy to receive feedback, and your opinion really matters to us. Have a great weekend!

Latest core updates: ProcessWire 3.0.21 and 2.8.21

In his latest post at the blog, Ryan introduces not just one but two new versions of ProcessWire: 3.0.21 and 2.8.21. That's right: the most important thing to note this week is that there's an update coming to the 2.x branch after all.

2.8.x and 3.x

While 3.x provides the latest cutting-edge features and aims to cater particularly for the hard-core development-oriented users out there, 2.8 is a more direct successor to our latest stable release, 2.7. Currently the main difference between 2.8 and 3.x is that 2.8 comes without the built-in namespace and Composer support found from 3.x.

In his blog post Ryan goes into more detail about how the 2.8 branch will continue to mirror the updates to the 3.x branch and explains why exactly the 2.8.x branch makes sense to some users. For the time being 2.8 is located in it's own repository, but we're still trying to figure out how to best bring it to our end users.

Stabilizing 3.x

In addition to releasing this new branch, this week the 3.x branch got a whole lot more stable. Pending issues were fixed, improvements were made, and the overall quality of the new version has been improved. This work will likely continue for a while, since we want the 3.0 version of ProcessWire to be as stable as possible when it is released.

As you probably knew, some of us are already using 3.x on live sites, but until it gains the stable status, you should be extra cautious with it. Still, if you do get the chance to test it out, please let us know how it works for you. As always, the most efficient way to report any issues is via the GitHub issue tracker.

For more details about the new 2.8.x branch and some general guidelines for choosing the right version of ProcessWire for your current needs, don't forget to check out the latest post at the blog. Thanks!

New module: InputfieldSimpleMDE

InputfieldSimpleMDE is a brand new module by Macrura. In a nutshell it integrates the SimpleMDE JavaScript Markdown editor to ProcessWire by converting it to an inputfield module.

Markdown is fast, clean, and portable markup language for generating pretty content for end users. The syntax of the language is easy to mater, but there are cases where you wouldn't want to force content editors to learn it.

This is where InputfieldSimpleMDE comes in: by providing a WYSIWYG style editor for Markdown markup it lowers the barrier of entry significantly. InputfieldSimpleMDE also provides various advanced features, like a fullscreen editing mode, a side-by-side view with Markdown on one column and processed output on another, and a preview mode.

While Markdown is quite readable even in it's original form, usually in the web context you'll be looking to convert it into HTML. For this purpose ProcessWire comes with a built-in Markdown/Parsedown Extra Textformatter, which handles the conversion beautifully for all of your front-end needs.

For more details about InputfieldSimpleMDE please check out the dedicated support forum thread. Big thanks to Macrura for providing us with wonderful module!

Site of the week: The Weekender

The Weekender is a German independent lifestyle magazine, and our latest pick for the site of the week for a couple of very good reasons.

First of all, this site is just plain beautiful. Clean design, great typography, interesting use of colour – all the usual compliments apply here. Great design communicates more with less.

The site is responsive, and just about as usable on mobile as it is on large screen. Simplicity also contributes to the the site feeling quite fast to use: there are very few unnecessary assets to load, scripts to process, and so on.

Another notable thing is that while otherwise quite simple, The Weekender is actually an ecommerce site. Behind the site makes use of the Padloper module, which is by far the easiest way to set up a fully functional ecommerce site on top of ProcessWire CMS.

This site was skilfully crafted by ED DESIGN for The Weekender, an independent lifestyle magazine based in Köln, Germany. For more details we'd like to suggest checking out the case story on the ED DESIGN website.

Stay tuned for our next issue

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