Thanks for the extra info though it still leaves me confused. I'm not an asp/vb/.net programmer and I'm pretty sure I don't need to be in order to make a duplicate DNN module. I'm convinced it's a simple answer but I've never been able to extract it out of this or the old forum. Perhaps it's too simple. In any case I will throw a bunch of questions out here again to see if I can pin it down once and for all.
In order to give the duplicate module it's own namespace.. what is involved...
Can this be done in the module definitions page or does this have to be done elsewhere?
Wikipedia tells me "a namespace is an abstract container providing context". From that I infer that a namespace must be constructed from existing names in the system. Does that mean I have to use part or all of "DotNetNuke.Modules.FeedbackMod" and where did that namespace come from in the first place?
I've looked through the Feeback module definition page in my DNN 4.3.3 but cannot find "DotNetNuke.Modules.Feedback" so I can't interpret from that how to replace it. The only module name I can see is "DNN_Feedback", greyed out.
I can see fields for Module name, Folder name, Friendly name, description Controller class. Is the namespace here?
When I re-add the original module's controls one at a time at the bottom of that page, do they also have to have a namespace constructed? How?
I can see a field to add a new definition... is that part of this maybe?
Any assistance is greaty appreciated and if someone who has successfully done this can provide the vital details, I'll volunteer to write it up as a tutorial for others to use in future.
Regards,
Rob