Admin.XMLExtensionConfiguration.xml
The Admin.XMLExtensionConfiguration.xml file contains the configuration for extensions like integrations with external sources (e.g. taxonomy system,...)
Changelog
| File version | Content Manager version | Notes |
|---|---|---|
| 1.0 | 12.0.0 | n/a |
Introduction
The extension configuration is accessible from the Content Manager web client using
This configuration file contains:
- the configuration of the metadata bindings which link a metadata field with an external source
- the configuration of the search extensions
- the configuration of the translation management extension
- the source definitions specifying for each source the configuration which is required by the handler
MetadataBindings
- XML elements
-
Name Description metadatabindings Contains the configuration for linking metadata fields with (external) sources metadatabinding Links a metadata field with an (external) source metadatabinding @ishfieldname The element name of the metadata field metadatabinding @sourceref The reference to the source definition - Example
-
<metadatabindings> <metadatabinding ishfieldname="FCONTINENTS" sourceref="CitiesConnector" /> <metadatabinding ishfieldname="FCOUNTRIES" sourceref="CitiesConnector" /> <metadatabinding ishfieldname="FCITIES" sourceref="CitiesConnector" /> </metadatabindings>
Search
The configuration of the search extensions lists the sources that will enhance the search query
- XML elements
-
Name Description search Contains the configuration for the (external) sources extending the search queryenhance Contains the configuration for the (external) source enhancing the search query queryenhance @sourceref The reference to the source definition - Example
-
<search> <queryenhance sourceref="CitiesConnector" /> </search>
Translation Management
The configuration of the translation management extensions specifies the handler which will generate the file for the target language during translation management.
- XML elements
-
Name Description translationmanagement Contains the configuration for the (external) sources which will generate the file of the target language targetxmlfilegeneration Contains the configuration for the (external) source generating the xml file for the target languages targetxmlfilegeneration @sourceref The reference to the source definition - Example
-
<translationmanagement> <targetxmlfilegeneration sourceref="PreTranslation"/> </translationmanagement>
Source definition
- XML elements
-
Name Description sources Contains the source definitions specifying for each source the configuration which is required by the handler source Contains the source definition with the configuration for a specific handler source @id The name of the source source @handler The reference to the handler implementation initialize Contains all information for the handler which is passed to the handler during initialization parameters Contains parameters required by the handler parameter Contains a value for a single parameter required by the handler
parameter @name Specifies the name of the parameter required by the handler
- Example
-
<sources> <source id="CitiesConnector" handler="CitiesConnector"> <initialize> <parameters> <parameter name="continentsfieldname">FCONTINENTS</parameter> <parameter name="continentsfieldlevel">logical</parameter> <parameter name="countriesfieldname">FCOUNTRIES</parameter> <parameter name="countriesfieldlevel">logical</parameter> <parameter name="citiesfieldname">FCITIES</parameter> <parameter name="citiesfieldlevel">logical</parameter> ... </parameters> </initialize> </source> </sources>