Showcasing the power of Joomla 4 out of the box with no additional extensions I produced this website (https://brianstest.site). One of the features I created was a masonry style view (https://brianstest.site/trips) with no javascript or css edits - just some simple template overrides.
Showcasing the power of Joomla 4 out of the box with no additional extensions I produced this website (https://brianstest.site). One of the features I created was a masonry style view (https://brianstest.site/trips) with no javascript or css edits - just some simple template overrides.
Unlike many other CMS that are page based, Joomla is much more dynamic with everything based on the menu item. When you select a menu item Joomla decides which view to display, which blocks to display and even which theme.
One of the major advantages of this approach is that content can inherit the settings of a parent so you don't have to design every page. At the same time this inheritance can be source of confusion, despair and even anger.
After seven years of hosting all my sites and my client's sites with SiteGround I've moved everything to a new hosting provider, ScalaHosting. I've held on to this post for a few months to make sure that everything worked as intended. I wouldn't want to publish a recommendation until I had truly tested it in the real world.
To make a powerful application such as Joomla understandable is not an easy task. It is something that I think we have done a reasonable job with over the years but there is always room for improvement.
Web accessibility is the process of making sure that your website is accessible to everyone. Far too many people assume that accessibility means adding an alt description to an image and making sure that the colour contrast is ok. Perhaps they have even heard of something called WCAG or ARIA. Or maybe they have even used a browser based accessibility checker tool. Those are all important but they are only a small part to removing barriers.
Joomla means “all together”. From the founding of Joomla we have taken pride in reducing the barriers to entry. We removed the barrier of cost, we removed the barrier of language and we removed the barriers to change found in a closed source application.
For many years we have talked about responsive web design - the ability to use a website on any device. What we don’t talk about is responsible web design - the ability for everyone to use a web site equally.
I’d like to thank Brian for inviting me to be a guest blogger with the exciting topic of GDPR. I agreed to write this after a drink in the pub with Brian, where amongst other things we were discussing how GDPR would affect a few of the websites he and I advise people about. He allowed me to have my usual rant about how there are people out there making money from advising companies about GDPR, but when you look at their advice what they actually say is “you need to think about” or “this is what the rules say”. What most small companies need is to be told here’s what you should do… so that’s what I’m attempting to do in this blog post.
Last week at a local Drupal User Group I saw a presentation about new and experimental features that will be in Drupal 8.3 and two of them got me very intrigued - Workflow and moderation.
It got me thinking about how we handle the content approval workflow in Joomla and what can we do to improve the entire process to make it as powerful, flexible and easy to use as we possibly can.




