Home Download FAQ / Knowledge Base Screenshots Documentation Support Roadmap

Module Coding Style

So you've decided what kind of module you want to write (system or user). You've created a directory for your module in the appropriate location and you've read the Citadel Coding Style document.

If you are writing a user module then feel free to ignore everything in the Citadel Coding Style document. If you are writing a system module you can ignore it too but we'd rather you didn't.

Even if you are writing a user module it is a good idea to follow the Citadel Coding Style document practice as you may like to have your module included at a later date.

Either way there are a few golden rules about writing modules. First we'll start with the absolutely must do things.

Must DO

Not many of those...

Things your module should/should NOT do
There are no social media links here. Enjoy a friendly Citadel community instead. Or go outside.