The Joomlashack Blog
Joomla Legal File Types and Maximum Upload Size
- Written by Steve Burge Steve Burge
- Published: 20 February 2019 20 February 2019
By default, Joomla only allows you to upload certain file types. Also, it only allows you to upload files of a certain size.
For example, these are the file types that a normal Joomla site allows:
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
The Wright Framework Now Allows You to Customize Colors
- Written by Valentín García Valentín García
- Published: 19 February 2019 19 February 2019
Starting from version 3.7.0, the Wright framework now allows you customize colors directly from the Joomla admin area.
This means now you can change the default color scheme to whatever you wish. Plus, all our Joomla templates will have the same feature.
We've resisted adding this feature in the past because we wanted to keep Wright as lightweight as possible. However, we listen to Joomlashack customers and this is a frequently requested feature. We will continue to expand on this feature in the next few weeks and months,
Read more: The Wright Framework Now Allows You to Customize Colors
How to Automate a Lead Nurturing Email Campaign in jInbound
- Written by Steve Burge Steve Burge
- Published: 18 February 2019 18 February 2019
One of our customers asked how to automate a lead nurturing email campaign in jInbound.
Lead nurturing is in the heart of any inbound marketing campaign and in Joomlashack jInbound you can automate this process.
In this blog post, I will show you how to create such automated emails and how to schedule them. You will also learn how to set up an external cron job that will trigger the emails sending.
Read more: How to Automate a Lead Nurturing Email Campaign in jInbound
Say Hello to Shack Analytics, the Newest Extension at Joomlashack
- Written by Steve Burge Steve Burge
- Published: 11 February 2019 11 February 2019
We're delighted to release Shack Analytics for Joomlashack users.
Shack Analytics is a single extension to manage all the analytics code on your sites.
Joomla site owners often have scripts such as Google Analytics, Adwords, Clicky, Facebook, MailChimp, and other sites. But those scripts are always hidden away inside random modules, plugins or template files.
Shack Analytics allows you to see all your analytics on a single screen. This is the same philosophy that inspired OSMeta. We want to make life easier for you by gathering everything in one easy-to-find location.
Shack Analytics makes it easy to assign analytics to your whole site, but you can also choose specific pages or menu links. This means that Shack Analytics is excellent for targeting specific landing pages or "Thank You" screens.
Read more: Say Hello to Shack Analytics, the Newest Extension at Joomlashack
Someone Has Been Spamming OSMap Reviews For Years
- Written by Steve Burge Steve Burge
- Published: 08 February 2019 08 February 2019
Here at Joomlashack, we publish a lot of extensions! There are 25 Joomlashack extensions on the Joomla Extensions Directory (JED).
The JED is a wonderful platform, and has been an enormous help for developers like us.
24 of our extensions run smoothly on the JED, getting some good reviews and the occasional negative feedback.
However, there's one exception: OSMap.
Read more: Someone Has Been Spamming OSMap Reviews For Years
How to Fix 1054 Unknown Column 'client_id' in 'field list'
- Written by Steve Burge Steve Burge
- Published: 07 February 2019 07 February 2019
When you run an update from older versions of Joomla, you may see an error.
If you go to Menus > Main Menu, you may see this error:
1054 Unknown column 'client_id' in 'field list'
This is a problem with Joomla's database update, but it is easily fixed. In this tutorial, you will learn how to quickly fix it.
Read more: How to Fix 1054 Unknown Column 'client_id' in 'field list'
Save failed with the following error: Null primary key not allowed
- Written by Steve Burge Steve Burge
- Published: 06 February 2019 06 February 2019
The name of this blog post in an error message that some people say on their Joomla site. This error can occur when you click "Save" inside your site:
Save failed with the following error: Null primary key not allowed
This error will prevent you from saving the changes you've made. Fortunately, this error is usually fixable through one of these two solutions:
Read more: Save failed with the following error: Null primary key not allowed
10 Options for Joomla eCommerce Extensions
- Written by Steve Burge Steve Burge
- Published: 01 February 2019 01 February 2019
Joomlashack customers often ask us how to build an eCommerce store using Joomla. The best way to achieve this is by installing one of the Joomla shopping cart extensions listed in JED.
In this blog post, you will look at 10 options to build your online store with Joomla. This list is not created in order, so the best extension is not at the top of the list. Instead, we recommend that you download and test a variety of options.
What Does Checked Out Mean in Joomla?
- Written by Steve Burge Steve Burge
- Published: 01 February 2019 01 February 2019
We had a question from a Joomlashack member. They wanted to know what "Checked out" means in Joomla, because they would see this message when trying to edit an article:
Check-out failed with the following error: The user checking out does not match the user who checked out the item. You are not permitted to use that link to directly access that page.
Why are these articles locked and what does "Checked Out" mean? We'll answer that question in this blog post.
How to Reorder Joomla Articles, Modules and Menus
- Written by Nick Savov Nick Savov
- Published: 01 February 2019 01 February 2019
Joomla has a drag-and-drop for re-ordering articles, categories, modules, menu links and plugins.
The drag-and-drop feature works perfectly, but it can be hard to spot for new Joomla users.
There are two ways to activate drag-and-drop re-ordering:
Read more: How to Reorder Joomla Articles, Modules and Menus










