Modules are a key way to extend DotNetNuke functionality. To install a module, you simply take the module package (a zip file that contains all the necessary content) and install it onto the site. The package will install the module.
What if you want to go the other way and create a package from an installed module? Normally you can do this by doing the following:
- Log in to the site as a super user
- Go to Host > Module Definitions
- Click the pencil next to the module you want to package
- Click the "Create Module Package" menu option
- Then can choose your options of the package.
- The new module package will be saved in the /Install/Module folder
Alas, this only works locally (i.e. your web site is running on your local machine). If you try to package a module on an external website, the "Create Module Package" menu option is not available.
Here's a work-around for this:
Then, you can go through the packaging process.