It's hard to believe that more than three years have passed since I first embarked on the journey of hosting my websites with ScalaHosting. As someone who relies heavily on a robust and reliable hosting service, I am thrilled to share that my experience has been nothing short of exceptional. I want to reflect on the last three years and highlight how ScalaHosting continues to exceed my expectations with outstanding support and innovative features.
Over the weekend I was asked how to create a joomla 4 module to display images in an attractive way without installing and third party extensions. I did this for the gallery on the home page of my demo site (https://brianstest.site) and I realised I had never shared the steps taken to achieve it.
Joomla is a popular open-source content management system (CMS) that has been around for almost two decades. It is used by millions of websites, from small blogs to large enterprise sites. In this blog post, we'll take a look at the history of Joomla, from its origins as a fork of Mambo to its current state.
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.




