Developer Overview

From FreeDESK
Jump to: navigation, search

Development of extensions to FreeDESK consists of developing plugin modules of PHP code which can fulfil a specific function (replacing or providing an additional method for inbuilt functionality) or add new functionality to the system.

Plugins are wrapped within specifically-named directory and file structures which then become available for installation and activation through the system administration plugin options (under System - System Administration in the main interface).

For information on developing specific areas see the following documents:

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox