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 |
| 1.0 | 14.0.4 | Introduction of the extra attribute "issmarttaggable" |
| 2.0 | 15.0.0 | Remove the section Translation Management |
Introduction
To access this configuration file in Organize Space, select the Settings tab, then the XML Settings subtab, and then the Extensions subsubtab.
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 metadatabinding @issmarttaggable Attribute showing if the field is smart taggable - Example
-
<metadatabindings> <metadatabinding ishfieldname="FCONTINENTS" sourceref="CitiesConnector" /> <metadatabinding ishfieldname="FCOUNTRIES" sourceref="CitiesConnector" /> <metadatabinding ishfieldname="FCITIES" sourceref="CitiesConnector" /> <metadatabinding ishfieldname="FPPARTYCONCEPTS" sourceref="PoolPartyConcepts" issmarttaggable="true" /> </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>
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>