Joomla! World Conference 2026

The 4th of July means many things to many people, especially in the USA, but for the Forum Post Assistant project it marked the 10th anniversary of the Forum Post Assistant utility being available on Github, having migrated from the old JoomlaCode SVN project some 3 years earlier. (Yup, you got it, the project has been around nearly as long as Joomla! itself!)

This was quite a milestone for the project team, especially for several of its current members having been involved since the very beginning.

As some of you may remember, the Forum Post Assistant (FPA) has come a long way since its early years. Nowadays, it’s a very comprehensive diagnostic and end user support utility widely used in the Joomla Forum as well as being forked by several 3rd-Party groups for use in their own forums to collect troubleshooting information and automatically build a preformatted post for the end user.

Simplify troubleshooting

Originally, the simple idea was born out of the early days of the Security Forum. A number of the moderators and volunteers wanted to improve the end-users experience and overall impression of Joomla during a time that was potentially very frustrating and stressful for both parties.

At that time, being able to collect and post relevant, quality and accurate diagnostic information was a slow, laborious, error prone process with multiple posts describing how and what to do to answer an array of questions in order to discover potential problems. The plan was to simplify and automate troubleshooting to deliver a one-stop process to new and inexperienced end-users. This would reduce the stress, time to problem resolution and, just as importantly, allow new users to increase their own knowledge and experience whilst helping to reduce some of the "learning curve" involved in successfully running and maintaining a Joomla site.

Fixing unrecoverable errors

The Forum Post Assistant, and its predecessors, is intentionally designed to be a stand-alone utility; simply upload one file and open it in a browser. Purposely not relying on the standard administration or installation processes, this allows the FPA to run and report against even the most troublesome or damaged environments or instances of Joomla! - in many cases successfully aiding in the complete recovery of what often looks or feels like a completely unrecoverable error.

Facelift

Back in June 2020, the team embarked on a much needed "facelift" of the FPA bringing its graphical interface more in line with modern expectations as well as improving the workflow and diagnostic information available to new and experienced users alike.

The Forum Post Assistant is actually the third generation of diagnostic and forum support tool by the same project team, having started life some 13 years previously as the relatively limited "Health, Installation and Security Audit" (HISA).

With the inevitable enhancements and changes that came in later years with Joomla! 1.5, HISA received a major update and was renamed to the "Joomla! Tools Suite" (JTS). With this update came many new features and functions, including the now well used “Preformatted Post Content” option, to aid in problem diagnosis and support a wider range of hosting environments and configurations.


"Imagine our surprise when the team recently tested both HISA & JTS on today's server and Joomla! environments and they still worked like a dream!"

The future

The FPA Project team remains committed to improving, adapting and maintaining the Forum Post Assistant on Github and within the forum, with support for the forthcoming Joomla! 4 release and PHP8 compatibility well under way including the ever growing advancements in server and hosting environments.

On this 10 year anniversary, the FPA Team would also like to take the opportunity to thank all those community members and users that have supported the FPA by beta testing, bug reporting, feature suggestions and assisting new FPA users through the Forum when help may have been required.

Where To Find The FPA

Github Repository: https://github.com/ForumPostAssistant/FPA

Documentation Site: https://forumpostassistant.github.io/docs/

Forum Discussion: https://forum.joomla.org/viewforum.php?f=806

Current FPA Project Members:

Russ Winter (AU), Claire Mandville (UK), Sveinung Larsen (NO), Kevin Griffiths (UK) & Michael Russell (AU)

Historical FPA Project Members, Advisors & Supporters:

Phil DeGruy (US), Bernard Toplak (HR), Pete Coutts (CH), Ron Liskey (US), Rob Schley (US), Adam Van Dongen (NL), Brad Baker (AU), Leo Lammerink (NL)

About the author

Before I got my current job as Coordinator Communications & Digital, I ran my own company for 25 years. The first 15 years I was a writer / editor / journalist / writing coach. 

In 2009 I started working with Joomla, not knowing anything about webdesign. I joined a JUG in 2012, two months later I was co-organizer :) (and stayed co-organizer for about five years).

I loved working with Joomla so much that I started projects, just to be able to create a website for them. That's when I thought: hey, maybe it's time for a career switch. In 2014 I decided to go pro with Joomla and switch to webdesign instead of writing. 

Volunteer work

I already mentioned the JUG. After that I did a number of other things over the years:

  • Writer: I wrote articles about Joomla in a Dutch webdesigner magazine.
  • Speaker at JUGs and JoomlaDays.
  • Member of the Dutch JoomlaDagen team for three years.
  • Member of the team that organized all three editions of Joostock (a Joomlacamp/unconference event).
  • Editor of the Dutch Joomla web agency brochure, a brochure webdesigners can use to convince their potential clients that Joomla is the right choice for them.

In 2020 I've started contributing to the Joomla Community Magazine, first as an author, and since 2022 I'm Team Leader of the wonderful Joomla Community Magazine Team. 

Why I contribute to Joomla

To many people Joomla is just a tool. But if you look a little closer, you'll notice it's much more than that. It's a living system, raised and nourished by a community of volunteers dedicating their time to make it the best CMS ever. Without volunteers, Joomla wouldn't exist. It's not 'just a product'. Everyone who uses Joomla, can do so because someone, somewhere, contributed to it. I want to give back to the community that keeps Joomla alive.

And, probably needless to say: I love being part of that community. 

Contributing to Joomla by volunteering brought me so much: valuable experience, more knowledge and a better understanding of Joomla and its community, and the opportunity to work together with a crowd of lovely people all over the world.

Visit website

Some articles published on the Joomla Community Magazine represent the personal opinion or experience of the Author on the specific topic and might not be aligned to the official position of the Joomla Project

Comments