The Joomlashack Blog
How to Import Events from Google Calendar to JCal Pro
- Written by Steve Burge Steve Burge
- Published: 28 November 2025 28 November 2025
One of our customers asked how to import events from an external service to JCal Pro. You can achieve this as long as the external service supports exporting your calendar events in the iCal format.
In this tutorial, you will learn how to import events from Google Calendar to JCal Pro using its Import feature.
Read more: How to Import Events from Google Calendar to JCal Pro
How to Add a Home Icon to Joomla Menus
- Written by Valentín García Valentín García
- Published: 21 November 2025 21 November 2025
One of our members asked us this question:
"In some websites, the home menu is just an icon without any text. How can I do this in Joomla?"
The answer is surprisingly simple. Let me show you how to add a Home icon to your Joomla menu.
How to Display Tags Only On Single Joomla Article Pages
- Written by Steve Burge Steve Burge
- Published: 14 November 2025 14 November 2025
Tags are extremely useful for organizing your Joomla content. But, by default, Joomla will display them sitewide.
Your Tags will get displayed on a featured articles page and on category blog pages.
One of our customers asked us how to display Tags only on single Joomla articles. So, in this tutorial, I'll show you how to hide tags on blog and category pages.
Read more: How to Display Tags Only On Single Joomla Article Pages
Improve Layout of Your OSDonate Pro Module
- Written by Alex Kiash Alex Kiash
- Published: 07 November 2025 07 November 2025
One of our OSDonate Pro customers asked how they could display the “Amount” label and the donation field on the same line. They preferred a cleaner, more compact layout and felt that the stacked version took up too much space on their page.
This is actually a very common request from users who want their donation forms to feel more modern and easier to scan. The good news is that Joomla’s template override system makes this change quick and safe to implement. In this post, I’ll show you exactly how we helped them achieve the new layout step by step.
How to Add an Image Above a Field in Shack Forms Pro
- Written by Steve Burge Steve Burge
- Published: 31 October 2025 31 October 2025
One of the reasons for the Shack Forms Pro's popularity is its flexibility. With this popular Joomla extension, you have many options to change your form design without touching any code.
One of our customers asked how to add an image above a field in the form they built with Shack Forms Pro. In this blog post, I'll show you how you can do this. It's super easy using the built-in Text separator field.
Read more: How to Add an Image Above a Field in Shack Forms Pro
How to Add Modules to the Joomla Dashboard
- Written by Steve Burge Steve Burge
- Published: 24 October 2025 24 October 2025
It's possible to customize the Joomla dashboard panel for your users.
In particular, it can be useful to customize the dashboard panel area that users see when they first log in.
Here's how to modify the Joomla dashboard admin area to show the information that you or your client requires:
How to Manage PDFs and Other Documents with Joomla
- Written by Steve Burge Steve Burge
- Published: 17 October 2025 17 October 2025
When we get two people inside a few minutes in our support system asking how to do the same thing, it's time for a tutorial ...
This week, two Joomlashack members were asking how they can upload documents and link to them from articles. Our recommendation is an extension called OSDownloads.
Read more: How to Manage PDFs and Other Documents with Joomla
How to Migrate OSCampus Pro Between Joomla Sites
- Written by Alex Kiash Alex Kiash
- Published: 08 October 2025 08 October 2025
One of our customers asked how to move their OSCampus Pro data from an old Joomla site to a new one. If you're doing the same, this guide is for you.
It walks you through each step using only the tools built into cPanel. You’ll use phpMyAdmin to handle the database. You’ll also use File Manager to move media files like course images or videos.
Take Control of Your Forms with Shack Forms Pro
- Written by Alex Kiash Alex Kiash
- Published: 03 October 2025 03 October 2025
Forms power conversations on your Joomla site. Shack Forms Pro collects those messages. By default, Joomla sends them to the email in the Global Configuration. That is often your admin inbox.
Sometimes you need more control. You may want sales leads to go to a sales inbox. You may want support tickets to go to support. Alternatively, you may prefer to have the tests sent to your personal email.
Here is the good news. You can send submissions to any email address you choose. It takes only a few clicks.
How to Fix Raw {loadmoduleid} Tags in Shack Article Layouts Pro
- Written by Alex Kiash Alex Kiash
- Published: 23 September 2025 23 September 2025
One of the customers of our Shack Article Layouts Pro module encountered the following issue. They added modules inside their Joomla articles using the {loadmoduleid} shortcode tag.
But when those articles were displayed on the Shack Article Layouts Pro page, the tags showed up as plain text. In this blog post, you will learn why this happened and how to fix it.
Read more: How to Fix Raw {loadmoduleid} Tags in Shack Article Layouts Pro









