Configure the layers for your deployment
You configure the layers for your multi-level libraries by editing the library-layers.xml configuration file.
In the initial configuration, a single layer is available ("
library default layer
" with the id "1
") , as shown
below:<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE library PUBLIC "-//ixiasoft.com//cms//config//libraryLayers" "librarylayers.dtd">
<!-- ============================================================================================= -->
<!-- -->
<!-- FILE: librarylayers.xml -->
<!-- -->
<!-- DESCRIPTION: This file defines the available library layers within the docbase. -->
<!-- Note that layer ID 0 is the Product layer and cannot be modified. Library layer IDs start at 1.-->
<!-- -->
<!-- ============================================================================================= -->
<!-- REVISION HISTORY: -->
<!-- -->
<!-- ============================================================================================= -->
<library>
<layer id="1" name="library" description="library default layer" isDefault="yes"/>
</library>
To configure layers, you create one
<layer>
element per layer. A layer has the following attributes:
Attribute | Description |
---|---|
id |
Level of the library layer. Library layers start at
1, the highest level. You can add as many layers as necessary. A library
or product can reference content from a library that is at the same
level (sibling library) or lower (child library).
The level must be unique within the library-layers.xml configuration file. |
name |
Name of the library layer. This name is used in the DRM dialogs to identify the layer. Make sure to enter a descriptive name. |
description |
Description of the library layer. |
isDefault |
Specifies whether this layer is the default layer.
Only one layer can be set as the default (isDefault="yes" ). The default layer is used for backward
compatibility. When an existing library version is released, if it does
not have a layer level associated to it, it will be assigned this
default layer. |
You can add other layers, as appropriate for your deployment. Remember that creating multiple layers will increase the complexity of the DRM.
Note: Please contact your IXIASOFT DITA specialist before implementing multi-level
libraries in your deployment, as they increase the complexity of the
IXIASOFT CCMS. Multi-level libraries must be planned
carefully.
|
To configure the layers for your multi-level libraries: