Hot Towel (HotTowellete) as DotNetNuke module - dotnetnuke

Has anybody ever tried to create a DNN module with HotTowel (or Hotowellete)? I created a module but instantly got errors about virtual directories and such, but I think it is just the tip of the ice.
Any ideas will be welcomed.
thanks,
David

Related

Can't create DotNetNuke module in VS2010, template issue?

I've been following the tutorial videos for DotNetNuke and i am at the part where i am now creating my own modules. I've installed everything i need to and put the template in the required folder, but whenever i try to create a project it comess up saying
"The local IIS URL http://dnndev/desktopmodules/... specified for Web project ... has not been configured"
It then asks me to create a virtual directory but says i cant because the server "http://dnndev" is not on the local machine.
I've searched for answers for a while now and have tried editing the template file and the host file but no matter what i try i always get the same message back. Does anyone know how i can fix this?
Thanks
If you follow these steps for setting up your Development environment than the templates should work as is.
http://www.dotnetnuke.com/Resources/Wiki/Page/development-environment.aspx
If you are using a different path for your website I would recommend customizing the templates.
http://www.dotnetnuke.com/Resources/Wiki/Page/Customize-Project-Template.aspx
I assume you are using dotnetnuke wiki page link which seems confusing. For better steps go to: http://www.dotnetnuke.com/Resources/Blogs/BlogID/16.aspx and locate "Let's Build a Module #1 - Project Introduction" which is a first video in step by step series of videos which will help you to clearly understand the process.
Let me know if you need more help.

DotNetNuke HouseMenu Module

I'm new to DotNetNuke, I want to know how to add menu in Housemenu module and how to customize its layout. Where can I find the css used for this module? Or if you can give me a link of FREE tutorial in using Housemenu that would be very cool. I've already searched for tutorials but there's only one tutorial that I found but it needs payment. :(
Thank you and your help is very much appreciated.
I am pretty sure HouseMenu module doesn't work with DotNetNuke 6, but you can find the information about the module at houseofnuke.com.
I would recommend using the DDRMenu or the DNNNav menu within DotNetNuke 6. I have an example skin at http://multifunction.codeplex.com that uses the DNNNav menu in a DNN6 skin.

Fogbugz Module for DotNetNuke?

Is there a Fogbugz Module for DotNetNuke?
I googled it and couldn't find one.
As of April 2011, there is no publicly available DNN Module for FogBugz.
For somebody who simply wants to submit bugs using the API, it would not be terribly difficult to make a DNN Module that accomplishes this.
I hope if #EfficionDave or #leannd00 finish a public version of their module that they will make it available on SnowCovered.
For now, I think the best bet is to make a request at the FogBugz stackexchange site.
It's Stackoverflow, but for FogBugz!
http://fogbugz.stackexchange.com/

DotNetNuke Module Packaging

Does anyone know of any simple, concise tutorials for packaging DotNetNuke modules for DotNetNuke 4 and DotNetNuke 5? Preferably something concerning DotNetNuke 5.4, since that's what I'm running.
The examples that I've seen all assume background knowledge, or they are about short-cuts to the existing process. I'm a beginner, so I need the simple basics.
Yeah, it's kind of a nightmare the first time.
I started here: Creating a DotNetNuke® Module - For Absolute Beginners! It's DNN 4.x, so a few of the conventions may have changed, but it will probably be close enough to get you going.
Creating a DNN Module and Understanding DNN Architectural Approach goes into more detail:
I suppose the important concept is: you're writing a WebControl using the MVC pattern. The DNN Module Wizard will create a "view" page for you, and you add code to suit.
there's some good resources here for info on packages:
http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryId/1140/Packaging-and-protecting-your-DotNetNuke%C2%AE-Module.aspx
by Michael Washington (mentioned above)
http://www.dotnetnuke.com/Development/Forge/ModuleReports/tabid/970/EntryId/453/DotNetNuke-4-3-Starter-Kit-and-Item-Templates.aspx
by Shaun Walker
Simple basics...
When you start with the DNN module template in Visual Studio there's a standard .dnn file there. this file must be modified to include all files needed to run the module (resx, images, dlls, ascx, .sqldataprovider) without any of the sourcecode files (.cs, .vb).
zip all of the files mentioned in the .dnn file up with the dnn file (all files in root of the zip) and submit it to the upload new module page (logged in as Host).
the zip is automatically extracted, the .dnn file is read and all files are placed in the appropriate places.
resources for creating packages:
http://www.codeproject.com/KB/dotnet/DnnModulePackager.aspx
http://www.mitchelsellers.com/blogs/articletype/articleview/articleid/200.aspx
by looking at these you can also further your understanding of package creation.
i'm using 4.9 currently so someone may want to correct me on changes that i'm unaware of.
Google for Michael Washington and / or Mitchel Sellers and they have excellent work on Module Development.
Mark Breen
Ireland
Chris Hammond has recently written two blog posts on dotnetnuke.com about packaging modules, you should really have a look that those, they are super, he tells you how to set up your environment and how to create a C#Template for your modules.
thanks
Mark
A good place to start is use the IFrame module. It's all code behind so no compile needed before deployment. Look in the dnn file to see where the files are copied to.
You might also want to look at https://github.com/dazinator/DnnPackager which is a NuGet package that when added to your module project, automates production of the install zip, and has other features

How to convert DotnetNuke Modules created in 4.x to version 5.x

I have around ~40 custom modules and a custom skin on a DotNetNuke site that I have created. I tried updating it to 5.0 and got a few exceptions.
I want to see what the effort would be to convert a bunch of modules and a skin to work in DotNetNuke 5.0. I cannot find anything specific using Google. Any experiences or resources you have had would be great.
Here is a blog post about packaging modules for DotNetNuke 5.
Also converting skin package of DotNetNnuke 4.x to DotNetNuke 5.x seems to be what you are looking for.
In regards to the custom skin, there's a blog post from Nina Meiers that goes into a bit of detail on how to get a legacy skin to work in DNN 5. In the end I don't think she got it to work and it doesn't look like it'd be a trivial task however so I'd be prepared to put in some hours to learn how it works under the covers.
I know nothing about the modules however.
When I was testing my site to upgrade to DNN5, all but one of my custom modules worked without changing a thing. Our skin worked fine as well. So one skin and 8 or 9 modules worked great. The broken module has a dependency on a third-party module I am waiting on an update to.

Resources