How to Install a Module in Dotnetnuke® (DNN5)
Monday, February 23, 2009 by R2Integrated
DNN v5 refers to modules as extensions. There are two types of module extensions:
- Pre-installed Modules – modules included in DNN that have not been included in the build.
- Third Party Modules – modules built or bought and added to DNN to extend DNN’s core functionality.
I will demonstrate how to install both types.
Adding Pre-installed Modules
- Log into your DNN instances using a Host account.
- In the control panel at the top of the screen, select Install Additional Extensions.
- Another way to access the Install Additional Extensions is through the Host menu. From the HOST drop down menu select Extensions.
- On the Extensions page, select Batch Install Extension from the Extensions module options drop down.
- The Batch Install Extensions module will display. Select any available modules you would like to install. I have selected the FAQs module in the example.
- When you have selected all of extensions you wish to install, select Install Selected Extensions at the bottom of the page.
- FAQs will now appear in your Module drop down box in your Control panel.
You have successfully installed your module!!!
Adding third Party Modules
- Log into your DNN instances using a Host account.
- From the HOST drop down menu select Module Definitions.
- On the Module Definitions page, select Install Module from the Module Definitions’ module options drop down.
- You will be taken to the Install Package wizard. Browse to the module package you would like to install. Of course, in this example I am installing Open Web Studio. After you have browsed, select Next.
- Information about the select module will display. Select Next.
- If available, release note information will display. Select Next.
- If License information exists for this module you will need to accept the terms of the license.
- When the install process is finished you will see a list of actions taken. ‘EndJob Installation successful .’ will display at the bottom when complete.
You have successfully installed your module!!!