Jan
18
Written by:
Clayton Williams
Monday, January 18, 2010
Have you ever needed to transfer a portal from one DNN instance to another? Modern versions of DNN allow you to export portal templates and use them when creating a new portal on another instance.
Step 1: In the source DNN's instance login as a Host and go to Host-->Portals, an option should display at the bottom, "Export Portal Template".
Step 2: Select your portal, name the template file (i.e. MyFile), and run the export.
Step 3: Copy the myfile.template and myfile.resources that where created from the source instances "Portals/_default" folder over to the destination's "Portals/_default" folder
Step 4: Open the myfile.template in a simple word processor like Notepad and do a find and replace on any "Portals/x" with "Portals/n" where x is the old portal number and n is the new portal number.
Step 5: Create a new portal and select the MyFile template from the template drop-down instead of the default DotNetNuke template.
Important: This does not copy over any module content if a module is not already installed, so make sure all your modules are installed and ready to use before you create the portal.
Tags: