Last post May 13, 2005 09:29 AM by rodneyjoyce
Apr 08, 2005 04:05 PM|leupold|LINK
Hi all Module Developers,
I would like to beg you to pay attention on the following issues I encountered frequently, when testing released modules for DNN3:
Anyhow, modules are getting better and better - let's work together to get DotNetNuke going to fly.
Apr 08, 2005 06:16 PM|Bunce|LINK
Apr 08, 2005 06:42 PM|Geert|LINK
On the core team we develop now standard with the objectQualifier set to "dnn_".
I would strongly suggest to always do that to all module developers.
For localization there is now a setting in web.config to show any missing localization keys. They will show up as "RESX:<textkey-name>".
Apr 08, 2005 07:37 PM|rodneyjoyce|LINK
Apr 08, 2005 07:50 PM|leupold|LINK
Of cause, developers shall keep in mind to test all relevant situations - variing all parameters that might affect the module according to the core feaatures it relies on:
Nobody ever said, web developement is easy (or he lied) [;)]
Apr 09, 2005 03:49 PM|uzi|LINK
One last item i'll add. Even though i'm guilty of a little bit of everything here ;)
Also test your modules with both a VirtualDirectory, and Root Domain setups.
I frequently find broken images and whatnot in my modules because the paths change for virtual directories.
Apr 09, 2005 10:08 PM|wallew|LINK
I am glad you brought this up. A list of common 'newbie' development issues is probably a great idea for newbie module developers like myself. Just like anything else, the more experinced guys have already had to fight the problems and know what to look
for. Everyone has made very good points.
While we are on the topic, there is another thing that has bugged me in the past. Module developers not adhearing to the css classes for module elements. Sure you can edit the ascx file if you have to, but it sure would be nice for the tags to already
Thanks again for making this point.
May 04, 2005 10:57 PM|mcsenow|LINK
5. integrate Module Help by adding Resource Key "ModuleHelp.Text"
Could you please elaborate on item 5 above? I could not find any info abouth ModuleHelp.Text in the DNN Developer guide.
May 05, 2005 07:43 AM|rodneyjoyce|LINK
If you add a record to the .resx file with ModuleHelp.Text, it will automatically populate the text according to your culture if you click on the Help icon in the module actions.
May 13, 2005 09:02 AM|mcsenow|LINK
Thank you. I tried it in the Visistor Counter module on my dnndev.icpconline.com and it worked. No more empty help. Yeah [Y]
It would be nice to have this ModuleHelp.Text documented in the DNN developer guide.
May 13, 2005 09:29 AM|rodneyjoyce|LINK