Hi,
When I want to add a view to my existing module during dev, I usually copy the .ascx pages and then edit the .DNN file. I copy a "Folder" section and then change it to my new view. The ModuleName is always the same (my modules have 10+ views - each one is a new entry in the module dropdownlist, although it is the same module technically (same folder etc. "Smart-Thinker UserProfile") with a different Module Friendly Name (Smart-Thinker UserProfile Proximity) for the new definition.
Then, to set up my dev environment, I would go to the Module Defs and click on Add Module. I would add all the info from my DNN file and it would create the entry - I would then set up my controls for that definition etc. It worked like this for 6+ years.
In DNN 5.2.x (or something) this process changed. The Create Module entry now is a dropdown with New, Manifest and Control. I select New.
I ignore Owner Folder and set the Module Folder to the existing module. Language and Filename are irrelevant as I have the source files already. In ModuleName, I enter the new definition for my module eg. "Smart-Thinker UserProfile Proximity" (it's a definition of the ST UserProfile module).
I then click on create.
The module is now listed as Name = Smart-Thinker - UserProfile XYZ - whereas this has to be the same module name as all my other ST UserProfile views (Smart-Thinker - UserProfile) - it is hardcoded and there is no way to change it. The only way I can think of is going into the DB and renaming the Module Name using SQL in the ModuleDefs or Packages table.
So... with the new tools - how do you add a new defintion to the SAME module like I used to do before?