The Add Module is configured and customized to provide a wizard-like form system that enables users to enter content without realizing they are explicitly creating XML. When saved, the Added content is written to the Central Repository in the designated XML format.
Typically, the Module is used at least twice in an Editorial deployment: Once to implement the Work (book, issue) level content and once to implement the Document (chapter, article) level content. Below, we provide screen shots of some illustrative sections of existing Add deployments.
One of the the Add Module's greatest uses for publishers is properly-constraining WYSIWYG styles when the author adds content to a document. The tool provides a mechanism for the author to upload from common tools (such as Microsoft Word) into the WYSIWYG field (e.g. the Document Body in the images below). As the Word document is loaded, its styles are checked against the styles provided explicitly by the Wizard. If the author has implicitly or explicitly created new styles in Word, (s)he is guided to set those that are non-standard in the WYSIWYG wizard to the standard ones.

Abstract and Document Fields in Add Wizard Example
The module provides the concept of "Constructs" which are items such as tables, images, equations, etc that need to be anchored in line with the content. Each Construct typically has its own wizard interface. We share two examples below, one for a math equation and the second for an image and its related metadata.

Add Equation (Math Editor/MathML/LaTex) Construct in Body Field Example

Add Image and Image Metadata Construct Example
To date, VisualML has been successful creating Add wizards that comfortably conform users to create virtually any content in XML. We've created specialized constructs for:
- Pictures
- Tables
- Equations
- Side Bars
- Index Tags
- References/Associated Works
- Contributors
- Geolocation
- Category Tags
- Audio and Video files
- Dates (start, publish, next workflow state, etc)
- Series
- Imprint
For more functional or deployment information about this module, please contact us here.
