PostNuke Help

Previous
Table of contents

Home
up

Next
Ongoing Work


Modules Introduction

What is a Module?

The PostNuke system allows for expansion of its functionality through the use of modules. A module is set of files containing functions with pre-defined names and roles that integrate very easily with a standard deployment of PostNuke. A module can also include blocks, images, plain HTML files, etc.

Why Write a Module?

There are a number of reasons to write a module. The main reason is because PostNuke does not provide a specific function that you would like it to. Examples of modules that have been developed to date for PostNuke include bulletin boards, galleries, calendars, address books, and MP3 search utilities.

Status of the Module API

The PostNuke module API is currently in beta. This means that the module functionality may well be increased prior to its first official release. However, creating a module as outlined in this document will work, and continue to work as described for the foreseeable future. Any future versions of the MDG will note where areas and functions have been superceded or deprecated, and developers will have at least 6 months between any major changes in the module design being implemented and backwards compatibility being removed from the core, allowing suitable time for migration.


Previous
Table of contents

Home
up

Next
Ongoing Work