Documentation for developers
All documents relevant for the user group: developers are listed at this point.
The extensive developer manual issued to date has been divided into two documents for Version 4.0. The first document: FirstSpirit Manual for Developers (Basic Principles), teaches all basic principles for successful working within the Template Store. These include the following topics:
- the FirstSpirit Template Store
- Development of new page, section, format and link templates
- Creating workflows with the help of the Workflow Editor
- Working with the Content Schema Editor
The second document for developers is the FirstSpirit Manual for Developers (Advanced). Further topics are described here:
- Creating scripts
- Access via the FirstSpirit interface Access-API
- Partial generation of projects
- Integration of the input component for the definition of user permissions in the project
The document FirstSpirit Manual for developers (components) (German only) provides information for developing modules and components in FirstSpirit. It deals with the following subjects:
- The FirstSpirit basic module concept
- In-/deinstallating, configuring, activating/updating, im-/exporting of modules
- The module descriptor syntax
- Examples of how to implement components/modules
- et al.
The document FirstSpirit Manual for developers (AppCenter) (German only) supports developers in developing AppCenter applications and in integrating them into the FirstSpirit JavaClient. It deals with the following subjects:
- concepts about the integration of web applications into the FirstSpirit JavaClient
- description of interfaces (FirstSpirit AppCenter API)
- sample implementations
In addition, further documentation on the use and configuration of licence-dependent functions below the menu item Additional Documentation. |
Name | Brief description | |
---|---|---|
Introduction to template development with FirstSpirit. In the documentation, the basic knowledge for working with the Template Store of the FirstSpirit editing environment is developed. Among other things, this includes creating workflows or integrating structured contents from a database | ||
German | English | |
FirstSpirit Manual for Developers (Advanced) | Further documentation for developers. Template Store topics which extend beyond the basic aspects are dealt with here (for example the creation of scripts) and special functions are described (for example the definition of user permissions). | |
German | English | |
not yet available | not yet available | |
Documentation about the development of modules/components in FirstSpirit. It describes the basic design principals, the module descriptor syntax and the integration into FirstSpirit. Moreover, it contains sample implementations of component types, which can be used within FirstSpirit, with important blocks of code. | ||
German | English | |
not yet available | ||
not yet available | ||
Sample implementations
of FirstSpirit component types (version 4.2R4 and higher) | ||
Documentation about the FirstSpirit AppCenter. This means the most seamless integration possible of third party software, even if it based on completely different technology, in the editorial interface of JavaClient. This manual describes the necessary concepts and interfaces for developers so that they can implement and integrate specific applications within the scope of the AppCenter. Furthermore, it provides an example about how to integrate GoogleMaps into the FirstSpirit JavaClient. | ||
German | English | |