Universal Extensions
Several client extensions may add functionality to both the SiteArchitect and the ContentCreator. These plug-in types are explained in this chapter, and implementation differences necessary to target a plug-in at a specific client are pointed out.
Extension Overview and Examples
Each section describes several plug-in types and includes functional descriptions of plug-in features, implementation details and documented example code with references to the FirstSpirit API documentation.
Permanent Plug-Ins
This section documents a plug-in type that runs in the background throughout a client session's lifetime to provide centralized services.
Reports
This section describes the functionality of reports which display lists of search results containing internal data or data sourced from external services and allow interaction as well as data transfer into FirstSpirit forms.
Input Components
This section provides documentation on custom input component implementations for both SiteArchitect and ContentCreator. These input components may be added to form definitions of FirstSpirit templates to provide new data input structures.