Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDevelopment and...Development and...Building ExtensionsBuilding ExtensionsModulesModulesIs there a way to install multiple modules apart from UI?Is there a way to install multiple modules apart from UI?
Previous
 
Next
New Post
8/25/2011 7:57 AM
 
Hello,

I will create a default installation of DNN. Then i want to deploy all of my modules to be deployed on it. as there are many modules and also i want to do that for multiple installations, i dont want ti install my modules via web UI.

Is there any other way that i can install my modules? 

I know that if i drop my modules in DesktopModules directory they will show up at the modules list. But the problem with that is the SQL Scripts are not being executed in that way.

is there a automated way to deploy modules?

regards,
Alen
 
New Post
8/25/2011 11:14 AM
 
ziver malhasoglu wrote:

I know that if i drop my modules in DesktopModules directory they will show up at the modules list. But the problem with that is the SQL Scripts are not being executed in that way.

Well, that's not true.  Copying modules into DesktopModule doesn't register them with DNN.  They will not show up in the module drop down.  (Skins however DO work that way)

The Installation wizard handles a number of tasks for you including uploading the module files, copying DLLs into the /bin directory, executing the SQL required for the module and registering the module with DNN.  In more advanced cases the install uses the manifest file to check versions and prevent conflicts, etc.  Finally, the wizard provides feedback as to the success or failure of the install and in the latter some troubleshooting information, error codes, etc.

You can manually register a module and run all of the SQL scripts (I do this a lot when developing a module locally) but frankly, the wizard does a good job and since each module provides it's own instructions in the dnn manifest file....I would not recommend going around that process.



Steven Webster
Manager, Community Platform
F5 Networks, DevCentral
 
New Post
8/25/2011 11:39 AM
 
There is an other way to install modules or other resources.

Add the zip of the modules in the Install/Module folder (or other folders if other resources)

Now you open your site with
http://xxx.yyyy.com/Install/Install.a...

And the resourses will install.
 
New Post
8/25/2011 11:40 AM
 
if you haven't installed yet you can make modules (or anything in the install subfolders) install by renaming them with a .zip extension (the .resources extension is for modules to be made available but not installed). If you have installed you can do the same thing but use the mode=installresources url - http://www.dotnetnuke.com/Resources/Wiki/Page/InstallPage.aspx

Buy the new Professional DNN7: Open Source .NET CMS Platform book Amazon US
 
New Post
8/25/2011 11:59 AM
 
OK my sugestion is oficially confirmed
 
Previous
 
Next
HomeHomeDevelopment and...Development and...Building ExtensionsBuilding ExtensionsModulesModulesIs there a way to install multiple modules apart from UI?Is there a way to install multiple modules apart from UI?


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out