The Joomlashack Blog
Joomla Legal File Types and Maximum Upload Size
- Written by Steve Burge Steve Burge
- Published: 03 July 2026 03 July 2026
By default, Joomla allows uploads only for specific file types and limits the maximum file size that can be uploaded.
For example, a standard Joomla installation allows the following file extensions:
bmp,csv,doc,gif,ico,jpg,jpeg,odg,odp,ods,odt,pdf,png,ppt,swf,txt,xcf,xls,BMP,CSV,DOC,GIF,ICO,JPG,JPEG,ODG,ODP,ODS,ODT,PDF,PNG,PPT,SWF,TXT,XCF,XLS
How to Change the Default Language in Joomla
- Written by Valentín García Valentín García
- Published: 01 July 2026 01 July 2026
When you install Joomla, you install the default English (UK) language for your website.
Joomla will use that language for both the frontend (public website) and the administrator (backend).
In this tutorial, you'll learn how to install another language pack and make it the default language for your Joomla site.
How We Solved a Joomla 406 Not Acceptable Error
- Written by Alex Kiash Alex Kiash
- Published: 30 June 2026 30 June 2026
One of our customers recently contacted us with what looked like two unrelated problems:
- Every Joomlashack extension displayed the message "Joomlashack Framework not found".
- Installing OSMap Free resulted in nothing more than a 406 Not Acceptable error.
At first glance, it looked like a Joomlashack Framework issue. By the end of the investigation, however, we discovered that neither Joomlashack nor Joomla was responsible.
How to Create a Custom Registration Form for JCal Pro Events
- Written by Steve Burge Steve Burge
- Published: 26 June 2026 26 June 2026
One of our customers recently asked us how to add custom fields to the JCal Pro event registration form. By default, visitors can only enter their name and email address.
If you want to collect more information, such as a phone number, company name, or meal preference, you'll need to create your own registration form.
In this blog post, you'll learn how to create custom registration fields, build your own registration form, assign it to an event category, and enable registrations for your events.
Read more: How to Create a Custom Registration Form for JCal Pro Events
How to Create a Blog With Joomla
- Written by Steve Burge Steve Burge
- Published: 21 May 2026 21 May 2026
One Joomlashack member was asking us about Joomla blogging extensions. They wondered what extension we use for the Joomlashack blog.
Our answer was "None!" We run one of the most popular blogs in Joomla and it's almost entirely done using the Joomla core.
In this guide, I'll show you step-by-step how to build a blog that looks exactly as ours.
New in OSMap: The “Increase Memory” Setting Explained
- Written by Alex Kiash Alex Kiash
- Published: 19 May 2026 19 May 2026
Building XML sitemaps should be simple.
If you run a large Joomla website, sitemap generation can sometimes hit the PHP memory limit. This is especially common on websites with lots of articles, menu items, categories, tags, or third-party extensions.
That’s why OSMap now includes a new Increase Memory setting.
In this blog post, you will learn what the Increase Memory setting does, where to find it, which value you should choose, and how it can help your Joomla website generate sitemaps more reliably.
Read more: New in OSMap: The “Increase Memory” Setting Explained
How OSMap Handles Joomla Robots Settings
- Written by Alex Kiash Alex Kiash
- Published: 13 May 2026 13 May 2026
OSMap uses Joomla Robots settings to decide whether a page should appear in the XML sitemap. This behavior helps website owners prevent search engines from indexing pages they do not want listed in search results.
This article explains how OSMap handles Robots settings from Joomla Global Configuration, Joomla menu items, and Joomla articles.
All Joomlashack Extensions Are Now Joomla 6 Ready!
- Written by Alex Kiash Alex Kiash
- Published: 23 April 2026 23 April 2026
Great news for the Joomlashack community!
We’re happy to announce that all Joomlashack extensions are now fully compatible with Joomla 6.
This milestone ensures that you can confidently upgrade your website and continue using your favorite tools without interruption.
Read more: All Joomlashack Extensions Are Now Joomla 6 Ready!
Joomla 6 Compatibility: Joomlashack Extensions Status
- Written by Alex Kiash Alex Kiash
- Published: 05 February 2026 05 February 2026
Joomla 6 is here. It’s faster, cleaner, and built for the future. And, as always with a new major Joomla release, the big question is simple: are my extensions ready?
At Joomlashack, we’re already on it. We’re updating our extensions to work properly with Joomla 6 and testing them on real sites.
In this post, you’ll find a regularly updated overview of Joomlashack extensions that are already compatible with Joomla 6.
Read more: Joomla 6 Compatibility: Joomlashack Extensions Status
How to Add a Google Drive File to OSDownloads
- Written by Steve Burge Steve Burge
- Published: 23 January 2026 23 January 2026
Several customers have asked how to configure OSDownloads to use Google Drive as a remote file repository.
Google Drive’s free storage offers generous disk space. Hosting files on Google Drive and serving them through OSDownloads can also help reduce your site’s bandwidth usage.
In this tutorial, you will learn how to configure OSDownloads Free to offer Google Drive–hosted files for download on your Joomla site.










