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

HomeHomeUsing DNN Platf...Using DNN Platf...Using Modules a...Using Modules a...Module development and packaging question.Module development and packaging question.
Previous
 
Next
New Post
10/22/2011 11:43 AM
 
1.  Do you know of any complete examples of DNN 6 module menu actions using IActionable?  The module I work on has edit, view and settings controls but on testing the Manage button never shows up so I cannot reach the settings control for my module.

2.  I have a simple database driven list in the module.  I would like to separate it out so that it can be placed separately on a DNN site as a category type menu.  What are the minimum required changes to project structure to make it a separate module?

3.  How do I convert my project to deploy a DLL (all modules in same DLL) rather than having to place the source code in App_Code?

Thank you.
 
New Post
10/22/2011 12:56 PM
 
1. almost all of the core modules use IActionable to add custom actions, so download the source of one of them from codeplex  - you can read how to implement it at http://www.dotnetnuke.com/Resources/W... .

2. Im not sure what you're asking here, if you mean 1 installable package that creates more than 1 module then take a look at http://dnnblog.codeplex.com/ (it adds half a dozen modules in one) - the wiki explains how to do this also - http://www.dotnetnuke.com/Resources/W...

3. app_code modules are known as website projects (WSP), what you're describing is a web application project (WAP) - theres a ton of resources on that but I recommend this wiki page which covers everything from developer setup, through to using christoc's templates (which come with msbuild tasks to automatically build packages) through to coding the module itself (and theres 16 short videos to take you through all of that)- http://www.dotnetnuke.com/Resources/W... . if you don't want to go through all the videos then this 9 minute video covers the important parts - http://www.dotnetnuke.com/Resources/V...

Buy the new Professional DNN7: Open Source .NET CMS Platform book Amazon US
 
New Post
10/23/2011 10:35 PM
 
1.  The Manage button shows up now after I did a complete rebuild of my project.  Go figure.

For this particular module, all I need is a setting and no edit.ascx.  Therefore, I presume I don't need the IActionable interface for view.ascx.

Thank you for your answers.
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Using Modules a...Using Modules a...Module development and packaging question.Module development and packaging question.


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