2.4 Module ID

Because iManager has an extendable architecture, its directories must be organized in a way that enables iManager to locate and distinguish the files, tasks, and session keys of plug-ins. This is accomplished through use of modules. You should group related plug-ins and other files into modules, and give each module a unique ID. The module ID is used to group module files within the webapps/nps/portal/modules directory. It is also used as a prefix to task IDs, and as a prefix to session keys.

Core iManager modules include framework (fw), base, and dev. The fw module contains the core iManager framework content and should not be modified by plug-in developers. The base module contains the base eDirectory administration content provided by Novell. The dev module contains shared “widgets” that can be used by developers to easily add features and common user interface elements.