Contensive Developer References
The developer reference section contains technical descriptions of features and programming APIs.
Contensive can be extended through two mechanisms, script programming on the hosting page and through Add-ons. Each has its advantages and drawbacks. Generally, using add-ons is the easiest and most versatile but in those cases where the add-on framework does not provide enough flexibility, writing scripts is always a fall-back.
Scripting the Host Page
Contensive does not run directly from the web server, but is instantiated from a framework running on the server, such as php. This way it can easily interface to any windows server platform, and be developed on top of any scripting system going forward. We currently use PHP, but ASP and ASPX are also supported.
Contensive creates the website document requested within the Contensive API, so the script page that instantiates Contensive is used for the entire site, no matter what URL or content is requested. We call this the host page.
The easiest way to add functionality to the site through a host page script is to use replacement strings. Create an add-on that just leaves a unique string in the content, then in the host page, detect the unique string, run your functionality and replace it in.
Extending Contensive with Add-ons
- Developer Tutorials
Tutorials to provide a easy path for developers at Contensive and our clients to begin using our server framework.
- Installation and Setup
Installing Contensive SMS framework on a server, for both production and development environments.
- Contensive SMS Architectural Overview
An overview of the system that include more a in-depth discussion of the available features.
- Contensive API
- Creating a custom login
- Custom Editors
- Creating Add-ons
- Admin Framework API
- Client Collection Reference
- Legacy Deprecated API
- Metadata (Content Definitions)
- Creating Forms with Multiple Select Fields