dnn-module-development

What are some good Module Development Solution/Environments/Best Practices for Dot Net Nuke Modules

I've been developing modules for DNN since version 2 and back then I was able to easily able to run my module as I developed it on my environment and still easily deploy my module as a DLL. When version 4 came out and used the web site solution (rather than the Web Application solution). It seems like there was something lost. I can co...

In DotNetNuke, how can I get a ModuleInfo object if I just have a ModuleId (and not a TabId)

The only method provided by the DNN framework to get a module by ID also required a tab ID. What can I do if I don't have a tab ID? ...

DotNetNuke intermodule communication

I'm looking into doing inter-module communication with DotNetNuke 4.8.4 - and am wondering if anyone has any good examples of doing this. I understand that you implement IModuleCommunicator on the sender, and IModuleListener on the receiver - but don't see a way to tie them together besides just dropping them both on the same page. ...

DNN 5 - Can't get current ModuleId from nested user control in cutom module

I'm writing a custom module for DNN 5, and I need a "Manage" link to be on every control in the module. I created a new UserControl ("ManagerLink") that inherits from PortalModuleBase, put my link into that control, and dropped that control on ALL OF MY MAIN CONTROLS. The problem is that ModuleId and TabId are always -1 in "ManagerLink"...

Debugging DotNetNuke Modules

What is the best VS solution setup for DotNetNuke 4.8 inter-module communication development? I currently have a solution with multiple Web Application projects in it for my DotNetNuke modules - and in each one of those have pages with the controls on them as a test harness. That all worked fine up until the point where I need the mo...

DotNetNuke module missing from page

I have a a strange problem with nuke modules i've been developing for a nuke 4.8.4 site. I have one module that just refuses to allow another module to be placed BELOW it in the same pane. Everything loads fine as long as it is the last module in the pane, but if you move it above the other modules, the others won't load. I originally...

DotNetNuke module uninstall error

Every time I uninstall a DotNetNuke module and check the box to remove files, it completely kills my site. I'm running IIS7 on the x86 Windows 7 beta, and have had this problem with both 4.8.4 and 4.9.2. When the error happens, if I replace all of the DLL files in the bin folder, the site comes back to life. Does anyone know of a wo...

DotNetNuke ObjectDataSource.SelectMethod not being saved in viewstate

I'm using DotNetNuke 4.9.2 and am running into an odd issue. I have a MultiView in the module that I'm developing, and in one of the views have a GridView that is bound to an ObjectDataSource. In a separate view, i have several buttons that will switch the SelectMethod of the ObjectDataSource in the 2nd view and then set that view ac...

Why is document.write no longer working for me?

I'm working in DotNetNuke but this doesn't really seem to be strictly a DNN problem. I am using a DNN provided method in my module called FormatEmail which uses document.write to write out an email like like so: <script language="text/javascript"> <!-- document.write(String.fromCharCode(60,97,32,104,114,101,102,61,34,109,97,105,108...

Customising a DNN Module

Hi guys, I am trying to modify a standard dnn module (Links) that comes with dnn. Essentially what i want is the make a copy of the current links module and change the look of it. I had a look inside the links module, and each link is placed in a table cell. I want to set the background of table cell to be an image and have a mouseover...

Can this be done by skinning?

Hi guys, I am working on DNN 4.09.03. I want to modify the look and feel of a links module. I know how to change the outer looks with containers, but I want achieve a mouseover effect for the links itself. Looking closely it appears that the links are placed into a table datacell. I want to set the background of that cell to and image...

Simple question on DotNetNuke Module development

If you are developing multiple modules on a webpage displaying different things such as content like a bio or pictures based on a userId passed through the Query String. At page load should all modules on the webpage act independently and individually look at the query string and return the content based on the userId. And in the sam...

Show module on everypage with same content in DotnetNuke

Hi, I am developing a slide show module for DNN, I have completed the module but I have a problem. I use modules' TabModuleID property to load the images for every instance of module, by this user can add multiple instance of modules with different pictures.Here is the problem, when I tick the show all pages checkbox in module's settings...

Retrieve Password DNN

Hi ALL, we are using dot net nuke portal. when user clicks Retrieve Password he gets email with From: [email protected] I want to change this email but I can't find the place. Thanks ...

DotNetNuke Retrieving UserInfo for the given UserID

Is there somthing in the dotnetnuke framework which will allow me to pass it a userId and it would return the UserInfo object filled with details of that userId. If not what would be the normal way of doing this? ...

how do i remove the collapse/expand control from the module container.

Hi I am new in DNN and can you please help me provide the steps in order to remove the collapse/expain control from the containers. I am creating a skin and i want to get rid of that control. ...

dnn 5 module programming

Hi all. I'm starting to get into dnn 5 module programming (using dnn for the very first time). The issue is i can't seem to be able to use my new module. i programm it, then apparently y install it, but when i try to add it to a pane in the page, the page loads, but no module appears. i try to install it again, but a tag reads "it's all...

Dnn Module Packaging Question

Hi, I have folders inside a module which I developed and there are many files inside them. How can I package the folders with files? Should I archive the folders in a zip file? If so, how can I extract them again? ...

Reuse DNN modules in other applications

Hi, I had an application built on top of DNN. We created a few custom DNN modules for it. Now the functionality is required in another application that is not going to be built on DNN but on plain old ASP.NET. The question is that can the existing modules somehow be reused as is in other applications as plain UserControls somehow?? ...

DNN Survey module

Hi, I am have a requirement of creating a user feedback function in a DNN 5 (community edition) site, it includes about 30 MCQ questions and a couple of file attachments upload boxes. Can it be done using DNN survey module (http://dnnsurvey.codeplex.com)? I don't have much experience with the DNN modules, will appreciate your comments. ...