Wiki : ModuleDevIntro
Documentation Home :: Categories :: Index :: Recent Changes :: Comments :: Search :: Help :: Login/RegisterIntroduction to Module Writing
So you want to design your own custom module?
The Module design system in Postnuke is not for the faint-of-heart, but with a bit of effort and some patience, you can make some very powerful functionality. This tutorial assumes you are familiar with html, style sheets, and programming in php. If these are new technologies for you, it would be wise to first before familiar with the basics of these technologies, before you attempt to write a module.
Good, you are still here, that means you're committed to a module. First sit down and think hard about what you are trying to accomplish with your module. You need to make sure that you have a very clear picture of where you want to go. What you want your module to do. How you want it to display. Once you have that set, before you start writing code, search the Module Release Database∞. Hundreds of modules have been created by the community and someone may have implemented your idea. If you can't find a perfect module, maybe you can find one close to what you want and extend it. If you have an original idea, then its time to start writing code. There is one last final important decision, will it be made available to the entire community or is this a 'For Your Site Only' module. In most cases it would be advisable to share your code, unless you have a very good reason not to. No matter if you are starting a module from scratch or contributing to an established module. The linked tutorials here and
elsewhere can get you started on the basic design for modules.
Currently there is a walkthrough / tutorial that covers generic Module Design.
If you want to follow that document / wikki the please follow this link.
But if you want to follow along with a 'fairly' simple module design project I will be working on? Then click here for the Title Services module index page.
Whatever direction you do go, make sure you always fight evil and never smoke! - randomblink∞
