The Joomlashack Blog
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
Understanding OSpam-a-not and IP Blocking
- Written by Alex Kiash Alex Kiash
- Published: 18 September 2025 18 September 2025
Ever had a user get blocked from your Joomla site right after an OSpam-a-not error? It’s confusing. You might blame the plugin. But the popular OSpam-a-not extension is likely just the starting point. It triggers a chain reaction.
Let's dig into how OSpam-a-not works. We'll also see how it talks to your site's other security layers. This will help us find the real reason for that mysterious IP block.
How to Check for US Social Security Numbers in Shack Forms
- Written by Steve Burge Steve Burge
- Published: 18 July 2025 18 July 2025
One of our customers asked how to validate a US Social Security Number input in Shack Forms.
To validate input of your Shack Forms fields, you must use what is called "regular expressions" or RegEx.
In this post, you will learn how to use one of these regular expressions even if you don't know anything about them.
Read more: How to Check for US Social Security Numbers in Shack Forms
How to Integrate OSDownloads with Dropbox
- Written by Steve Burge Steve Burge
- Published: 20 June 2025 20 June 2025
A few of our customers asked how to set up OSDownloads to use Dropbox as a remote file repository.
Dropbox offers generous disk space. Hosting your downloadable files there can also help reduce your site's bandwidth usage.
In this tutorial, you'll learn how to configure OSDownloads Free to deliver a file hosted on Dropbox.
Shack Locations Pro Offers 45 Custom Styles for Joomla Maps
- Written by Steve Burge Steve Burge
- Published: 16 May 2025 16 May 2025
One of the standout features of Shack Locations Pro is its collection of 45 beautifully designed custom map styles. By default, your directory maps might not blend seamlessly with your Joomla site's design, but that’s easy to change.
With Shack Locations Pro, you can choose from 45 ready-made Google Maps styles to match your site’s look and feel—no coding required. In this post, I’ll walk you through each style so you can find the perfect fit for your Joomla website.
Read more: Shack Locations Pro Offers 45 Custom Styles for Joomla Maps
Resetting a Student’s Quiz Attempt in OSCampus Pro
- Written by Alex Kiash Alex Kiash
- Published: 25 April 2025 25 April 2025
One of our OSCampus Pro customers wanted to reset the quiz data for a student.
While OSCampus doesn’t offer this admin feature directly, you can absolutely do it manually with a little help from the database tool phpMyAdmin.
In this blog post, we’ll walk you through the process step by step—it’s easier than it sounds, promise!
Read more: Resetting a Student’s Quiz Attempt in OSCampus Pro
Translating "Send a copy to yourself" in Shack Forms Pro
- Written by Alex Kiash Alex Kiash
- Published: 08 April 2025 08 April 2025
Shack Forms Pro is a powerful tool, especially when building multilingual Joomla sites. But now and then, a small detail can throw you off. One such detail is the "Send a copy to yourself" label that shows up when sending a copy to a user is enabled.
If you've been scratching your head about how to translate it, you're not alone. We recently had to solve this exact issue, and figured others might benefit from the solution. Here’s how you can get that pesky line properly translated in no time.
Read more: Translating "Send a copy to yourself" in Shack Forms Pro
Create Engaging Lessons by Mixing Text with YouTube Video
- Written by Alex Kiash Alex Kiash
- Published: 04 April 2025 04 April 2025
OSCampus Pro gives you several lesson types out of the box: Quiz, Text Only, Wistia Video, Vimeo Video, and URL Embed. But what if you want to go beyond these defaults?
Let’s say you're using a Text Only lesson but want to spice it up with a YouTube video. Good news — this is totally doable, and it’s easy with the help of the OSEmbed Pro plugin.
Read more: Create Engaging Lessons by Mixing Text with YouTube Video










