ECS Package

Enterprise Configuration Settings Package (ECS Package) is a directory with Serna configuration parameters, specific stylesheets, schemas, catalogs and other settings files tailored to a company's needs that can be applied to any installation of Serna in the company.

ECS Package is able to provide the full enterprise use-case support. However, it can optionally contain any combination of the following files:
  • Installation-time settings:
    • config-template.xml/ config-update.xml - Configuration template or template update.

    • catalog.xml - XML catalog files.

  • Authoring-time settings:
    • For a document type presentation in Serna:
      • *.py - Python files.

      • *.xsd - XML Schemas.

      • *.xsl - XSL Stylesheets.

      • plugin-name.sehelp, plugin-name.adp, *.html, adp.py, adp.xsl, element-help.py, element-help.xsl, html2xml.py - Element help files.

    • For Serna View customization:

      • *.ahpp - AH plugin view.

      • *.scc - Serna Custom Content toolbar view.

      • *.sui - Serna user interface view.

      • *.tpp - Table plugin view.

      • *.xsltp - XSLT Parameter sets view.

The config-template.xml/config-update.xml is applied as a configuration template during installation, while all other files and directories are simply copied recursively to the Serna installation path, overwriting existing files with the same names if there are any.

To learn more about the configuration template/update, see Configuration Template/Update. To learn more about other files that can be included into ECS Package, see Other Files for ECS Package.

For instructions on how to create and apply ECS Package, see How to Manage ECS Package.