I released my first ProcessWire module

After being annoyed with having to use jQuery for an ever so simple thing, I opened sublime and began to create it. Later I decided to publish it.

Martin Muzatko Written by Martin Muzatko

Last week, I published my first ProcessWire module - a simple Textformatter.

Github Project: https://github.com/MartinMuzatko/TextformatterAutoAnchor/
ProcessWire Module Page: http://modules.processwire.com/modules/textformatter-auto-anchor/

The module does nothing simpler than adding anchors and IDs to headings (h2 to h6) for quick navigation and for sharing sections of pages. It was a work of maybe 30 minutes, but it even got featured in the latest ProcessWire weekly.

Why is this important?

We need more of the community to stand up and code up things that solves even tiny problems. OpenSource projects like ProcessWire depend on the community. I didn't realize what I could do with just a tiny Textformatter.

Start learning

Diving into a specific topic can be easier than you may think.

You can start learning how to create ProcessWire Modules/Plugins here: http://processwire.com/api/modules/

Or have a look in the forum posts about developing plugins.

Do you need inspiration how to solve those tricky issues? Issues that when resolved once and for all, would ease a lot of daily user interface interaction.

Get on my list! You are invited to reply to any email with your important questions and get a hand-crafted reply with hands-on guides. You will learn how to solve your individual use-cases. Fill in your name below and get in touch today :) . It is about a nice conversation from developer to developer after all.

See other articles

Check username and email availability without a page refresh

Learn how to implement asynchronous form validation for your projects. This allows feedback before tedious forms are completed

Using noUiSlider as range slider to filter between two numbers

Do you know these fancy range sliders that can filter items with the blink of an eye? You move around a handle and get the desired results right away. In this article, you are going to learn how to implement a range slider to filter your data.

How to group together filter inputs to obtain and combine their values

When you want to filter a set of products or other lists, naturally you have to think how you could wire together the variety of filters. With this article, you will learn how you can retrieve the data and combine the values to filter your items in real-time.

Becoming a zombie

Do you find yourself losing track of time again? Without really knowing, a year passed. As day for day you continue your work, you had some random bursts of motivation, but you know that these kind of motivation spikes won't get you anywhere in the long term.

See all Articles