The 572nd 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! In this week's issue we're going to check out what's new in the core this week, as well as introduce a brand-new third party module called Twitch Stream Status.
As always we've also got a new site of the week to highlight. This week that site belongs to PURE Masterclass, which is a German producer of premium meat products. Their ProcessWire powered site was created by Markenpartner GmbH, and is one of the latest additions to our sites directory.
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
This week we don't have a lot to report regarding core updates, but there is one quite noteworthy update in the dev branch. Said update adds support for additional design theme options for AdminThemeUikit, the default admin theme used in ProcessWire's admin interface, selectable via theme configuration settings once they are available.
As this update is being done in preparation for future theme style additions it doesn't do much at this point, but it does mean that we are getting closer to the release of a new admin design style, and it will very likely be an option you can opt in to. We'll let you know as soon as that happens, so stay tuned for more updates in the near future.
That's all for our core updates section for this week. Thanks!
New module: Twitch Stream Status
Twitch Stream Status is a new third party module — or module bundle — developed by Daniel Lintott, aka TwoWheelDev. In a nutshell it allows you to store a Twitch username on a page, and then render a live status for that username on your ProcessWire site.
Twitch Stream Status consists of three separate but interconnected modules:
- FieldtypeTwitch, which is a fieldtype that stores a Twitch username.
- InputfieldTwitch, which is an inputfield for the fieldtype, with with live status preview for the admin interface.
- MarkupTwitchStream, which is a markup module for rendering Twitch information on the frontend of the site.
Rendering a stream status is quite simple: install and set up the module (for this you'll need Twitch API credentials), create a field for storing a Twitch username and add it to the template of your choice, and call the render method of the markup module where you want your stream to appear.
Here's an example. First argument for the render method is the page with the Twitch username field, while the second argument is the name of said field:
$twitch = $modules->get('MarkupTwitchStream');
echo $twitch->render($page, "twitch")
Rendered markup currently uses Tailwind CSS for visual styling, but according to the author future versions of the module may come with additional styling options.
You can clone or download Twitch Stream Status from the MarkupTwitchStream GitHub repository, or install it via the built-in modules manager in the admin. If you have any questions or suggestions, head down to the MarkupTwitchStream support thread.
Big thanks to Daniel for creating this module and sharing it with us!
Site of the week: PURE Masterclass
Our latest site of the week is that of PURE Masterclass, a producer of premium meat products based in Münster, Germany. Their offering consists of pre-packaged specialty meat products, produced with care and packaged in an environmentally friendly manner, with minimal use of plastic.
PURE Masterclass showcases premium meat specialties refined through the PUREAGING® process, enhancing tenderness and flavor. It also offers detailed insights into different cuts and preparation tips for an exceptional culinary experience.
— PURE Masterclass sites directory entry
This is a relatively simple and straightforward site, with key details available directly from the home page: details about what PURE Masterclass products are, how they are made, and what sets them apart from the competition. That being said, there are also separate pages for introducing and explaining different beef cuts, sharing preparation tips, and links to vlog episodes hosted at YouTube.
The PURE Masterclass website is a beautifully designed site with an easy to grasp user interface, multi-language support, and a heavy focus on introducing the product range. The front-end of the site was created using the Uikit front-end framework, with plenty of custom work on top of it. There are no signs of third party ProcessWire modules on the front-end of this site, so not much else for us to say about the implementation.
Thanks to the team at Markenpartner GmbH for sharing this project with us, and our congratulations to the client, PURE Masterclass, for their new, ProcessWire powered website!
Stay tuned for our next issue
That's it for the 572nd issue of ProcessWire Weekly. We'll be back with more news, updates, and content Saturday, 3rd of May. 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