How to Copy a Joomla Module and Install on Another Website

Modules are short codes that can affect the functionality of a website. The equally add beauty to the website. In Joomla, the look and feel of the website are nearly completely dependent on Modules. Module positions determine the functionalities of Joomla websites including articles, slideshows and login links etc.

You will also want to read:

Basic Documentation on Joomla Website Administration

 Basic Virtuemart Configuration Tutorial

 Fixing Problems: Notices, Warnings and Errors on Your Joomla Website

 Good Optimization Will Boost The Speed of Your Joomla Website

 How Secure is Your Joomla Website 

There are cases where you will want to use a module which is no longer available for download. This happens when the module could have been gotten for a subscription period or a new version has been released and the older version is no longer available for download. You could want an older version because of the functionality it presented which has been modified or no longer available in the newer version. In such cases, copying the older module will be a solution.

There are other cases when you simply can't get back a module and the only solution is to copy it from a website where it has been used. In any case, a Joomla module can be reproduced for as long as you can have access to the website where it has been installed - what is meant by access is actually access to the files. For a live website, you will need to have access to the cPanel files after a successful login with the right credentials.

Also read:

A Comprehensive Guide to Joomla Article Creation and Editing

 How to Fix The Joomla White Screen of Death

 How to Revert Back to a Previous Version of Joomla

 How to Speed Up Your Joomla Website

 How to manually update a Joomla website

Consider these scenarios in which your preferred module may no longer be available:

Newer Joomla version has forced a module update
Security issues has forced a module update
Module no longer available for free download
An enhancement in module functionality has forced an update

Let's now look at them one after the other a some detail.

Newer Joomla version has forced a module update

These are just a few cases where a desired module may not be available. Before you decide on a module, you will need to consider its compatibility with your Joomla version. Be sure you are not just copying a module because you love it. Check to see that it is compatible with your Joomla version so that it does not create a major issue for your Joomla installation.
If your module is no longer available, check to know why. If the module has been upgraded due to a security vulnerability, then avoid it completely. Do not get involved with installing the later version of module that has some security issues because it could become a point for attackers to exploit your website.


Also read:

How to move a Joomla website from localhost to a live server and secure it

 How to set an article in a Joomla website to publish on a later date

 Joomla Extensions Manager Tutorial

 Joomla Manual Installation Tutorial

Security issues has forced a module update
In cases where a module is no longer available for free download and you have need for it, you can copy it from an existing website and use on another project. Several modules have gone commercial these days. The developers have had the choice of making them free or commercial modules.

Module no longer available for free download
In some cases, the functionality of the module have been improved. This has led to a new version and the later version is no longer available for download. The only way to get it if you've lost the copy is to copy it from an existing website..

An enhancement in module functionality has forced an update.

Also read:

Joomla Menu Manager Tutorial

 Joomla User Manager Tutorial

 My Joomla Website Displays a Blank Page, What Should I do

 Why The Progressive Caching in Joomla Should Be Avoided

Now, How Do You Copy a Module?
Copying a module is quite simple though there are several approaches to it.
In this article, we will show you how we did it and it worked excellently without having to import and export a database. We worked with a Joomla 3.4 website and a module that is compatible with that version of Joomla.

    Step 1: Login to the site control panel. Something like yourwebsite.com/cpanel
    Step 2: Navigate to filemanager section in cPanel
    Step 3: Go to the modules folder and locate your module.
    Step 4: Highlight the module you intend to copy and click the compress button at the top right. Ensure that you select the zipped option so that your compressed file will be a .zip file. Proceed to compress the folder. Now you have a copy of the module. You can leave it within the website or you download it to your local computer. In our case, we downloaded it to a local machine.
    Step 5: Proceed to install the module normally. You can install from your local machine or you install from directory. Whichever option you choose will work.

That will be all required to copy and install a module from another Joomla website.

  • 2 Users Found This Useful
Was this answer helpful?

Related Articles

How to manually update a Joomla website

Traditionally, Joomla website update had involved three methods: writing files directly, updating...

How to move a Joomla website from localhost to a live server and secure it

We have received numerous questions regarding how to upload a Joomla website from localhost to a...

Joomla Extensions Manager Tutorial

The Joomla Extensions manager in version 3x, 2.5 and the previous versions 1.7 and 1.6 are...

How to Speed Up Your Joomla Website

Think of Joomla! as a framework over which one can develop, integrate components and launch...

Fixing Problems: Notices, Warnings and Errors on Your Joomla Website

Websites will inevitably have problems. Sometimes, they can be as frustrating as a White Screen...

Powered by WHMCompleteSolution