A simple specification for a basic doctype add-on for the projectdoc Toolbox.
To create your add-on we require a specification for your add-on, your space, and your doctypes / blueprints.
Add-on
The following information is required for your add-on.
Space
The following information is required for your space.
Doctypes / Blueprints
The following information is required for each of your doctypes / blueprints (max. 5).
- Name
- Description
- About
- has homepage (yes/no) - are documents of this type always children of other documents, then answer 'no'.
- is subdocument (yes/no) - if 'yes' then the title will append the name of the parent document, making it unique within the space.
- has standard type (yes/no) - if there is a type property, answer 'yes'.
- base template (standard|type) - use 'standard' if it is not a type doctype; otherwise use 'type'.
- list of related doctypes (optional) - list doctype the homepage of this doctypes should link to.
- Properties
- Name - the name of the property
- Description (help text) / Value (Macro) - description will only be shown if no value is provided
- Controls (optional) - see Document Property Controls
- Section
- Name - the title of the section
- Description (help text) - will only be shown if the contents is not a macro (see below)
- Intro (optional) - see Section Macro
- Extro (optional) - see Section Macro
- Macro(s) in body (optional) - for instance a Display Table Macro
Basic templates provide no support for wizard configuration (just name, description, and optionally a send-to-homepage button). Also no categories are supported.