DotNetNuke Workflow Module
Introduction
Congratulations! You have created your own AJAX enabled DotNetNuke Module. Please
take a few minutes to read this document, which will help you install and configure
your new module.
* Important *
In order to provide the optimal experience, this template has made the following assumptions
- The directory structure where you created your module has configured a lib directory with the baseline files your module will reference.
This folder should contain the minimum version of the the DotNetNuke framework you wish to target.
The directory structure will look like this
- * RootDevFolder
- lib
- msbuild
- DotNetNuke.dll
- Microsoft.ApplicationBlocks.Data.dll
- System.Web.Extensions.dll
- ** DotNetNuke.WebUtility.dll
- * Module Project Folder
* Italic folders can be any name
** ClientAPI must be v4.x or later
Installing your module
The module already automatically packages your code for you into the standard zip file when you build your project. Both the installation
and distribution packages are created in your RootDevFolder\deploy folder. The module has also been configured to automatically deploy itself to
the dotnetnuke installation specified in the wizard.
To install the module simply navigate to the following url http://localhost/DotNetNuke_2/install/install.aspx?mode=installresources
(where DotNetNuke_2 is the name of your site)
To change the configuration of where it gets deployed follow these directions
- Open your DNNModule.targets file.
- Locate the line <DotNetNukeDir></DotNetNukeDir> and place your dotnetnuke folder location in between (<DotNetNukeDir>C:\Users\Oliver\Desktop\DNN trunk clean\Trunk\Website</DotNetNukeDir>)
- Optionally set the deployment of the pdb file with the <DeployPDB>1</DeployPDB> setting.
- Close and re-open your project. Your changes to the MSBuild script will not take affect until you do so!
- After compiling your module, the installation file will be copied to your dotnetnuke
site ready to invoke installation.
Your module should now be installed, and you can add it to a page in the usuall manner.
Further Resources
The information in this page is only an overview. For more information, visit www.codeendeavors.com.