Last post Feb 22, 2006 12:54 PM by flanakin
Feb 22, 2006 11:52 AM|DeveloperMCDBA|LINK
Prefixing Freindly Names (modules listed as in module drop down) as a Standard?
First of all, I know the default control panel's module drop down isn't very wide, so there's not a lot of space initially, however...
when you have tons of modules, the module drop down gets very cluttered (I know, subjective).
For example, instead of the FAQs module having a friendly name of "FAQs", name it "DNN.FAQs". A period is cool since it takes up veyr little space, but an underscore or a dash would suffice as well...but standarize on one.
I'm only using the FAQs module as an example....not picking on the core mods by any means. If this was a standard, not only the core's but also the 3rd party ones would as well....or so we could hope, right?
Most 3rd party modules I have installed are prefixed with something, but some do not...and even when they do, there is a mismatch of delimiters between the vendors.
Since there's not a lot of room, as stated above, for mine I don't prefix with "DotNetNukeRocks." or even "DNNRocks.", but "DNNR.".
Heck, maybe its a good time for a control panel that utilizes that cool ajax tree control the core came out with!
I'm just throwing this idea out here to see what others here thought of it. [:)]
Feb 22, 2006 12:28 PM|leupold|LINK
AFAIR there is the rule, that the company name should prefix the module name, although many developers do not follow it. Using the dot as separator would allow to create control panels with hierarchical module selector. Having more space for display of module
name woud be apriciated.
PS: IMHO your "DNNR" is a starting point, although it is not very distinguishing from many other developers.
Feb 22, 2006 12:42 PM|flanakin|LINK
Feb 22, 2006 12:45 PM|DeveloperMCDBA|LINK
Like I said I would do DNNRocks if the drop down was wider. I have modified the face of my control panel, but I can't assume others have.
In the past I had gone through and renamed the modules (like the core ones) that did not have this prefix in the friendly name, but when upgrading a module, it gets changed back again.
I'm sure some do follow the rule, but this would be good as a rule for the tables as well...that they would be prefixed, but with a "_".
Feb 22, 2006 12:54 PM|flanakin|LINK