Documentation Center

Admin.XMLChangeTrackerConfig.xml

The Admin.XMLChangeTrackerConfig.xml file is used to configure comparison behavior between two XML files. Change tracking is available through the HTML preview and through publishing.

Changelog

File versionContent Manager versionNotes
1.010.0.0n/a

Overview

The Change Tracker component compares two versions of an XML file. You can configure how XML element and attributes are compared.

To access this configuration file in Organize Space, select the Settings tab, then the XML Settings subtab, and then the Change Tracker subsubtab.

XML elements

The XML elements perform the following functions :

<Preview>
Stores the change tracking configuration for the HTML preview in both desktop clients and in Organize Space.
<Publish>
Stores the change tracking configuration for publishing. By default, this configuration is the same as in the <Preview> element.
<ElementsToSkipChildrenPropagation>
Lists all element for which change tracking marks changes on the element itself. Changes are not propagated to child elements and / or attributes. In other words, if the element is changed, this will be visible on the element itself, and not on its child elements.

For example, when the attribute @href on the element <image> is changed, the image should be marked as changed and not only child elements.

<ElementsToSkipChildrenPropagation>
  <Name>image</Name>
  <Name>hazardsymbol</Name>
  <Name>glosssymbol</Name>
  <Name>topicref</Name>
  <Name>topichead</Name>
  <Name>topicgroup</Name>
  <Name>abbrevlist</Name>
  <Name>amendments</Name>
  <Name>appendix</Name>
  <Name>appendices</Name>
  <Name>backmatter</Name>
  <Name>bibliolist</Name>
  <Name>bookabstract</Name>
  <Name>booklist</Name>
  <Name>booklists</Name>
  <Name>chapter</Name>
  <Name>colophon</Name>
  <Name>dedication</Name>
  <Name>draftintro</Name>
  <Name>figurelist</Name>
  <Name>frontmatter</Name>
  <Name>glossarylist</Name>
  <Name>indexlist</Name>
  <Name>notices</Name>
  <Name>part</Name>
  <Name>preface</Name>
  <Name>tablelist</Name>
  <Name>toc</Name>
  <Name>trademarklist</Name>
  <Name>anchorref</Name>
  <Name>keydef</Name>
  <Name>mapref</Name>
  <Name>topicset</Name>
  <Name>topicsetref</Name>
  <Name>glossref</Name>
</ElementsToSkipChildrenPropagation>
<ElementsForParentPropagation>
Lists all elements for which change tracking marks changes on its parent element (if possible).
<ElementsForParentPropagation>
  <Name>entry</Name>
  <Name>stentry</Name>
  <Name>colspec</Name>
  <Name>thead</Name>
  <Name>sthead</Name>
  <Name>tbody</Name>
  <Name>dlhead</Name>
  <Name>dthd</Name>
  <Name>ddhd</Name>
  <Name>dt</Name>
  <Name>dd</Name>
  <Name>proptype</Name>
  <Name>propvalue</Name>
  <Name>propdesc</Name>
  <Name>proptypehd</Name>
  <Name>propvaluehd</Name>
  <Name>propdeschd</Name>
  <Name>shape</Name>
  <Name>coords</Name>
  <Name>cmd</Name>
  <Name>stepresult</Name>
  <Name>pt</Name>
  <Name>pd</Name>
  <Name>chhead</Name>
  <Name>choption</Name>
  <Name>chdesc</Name>
  <Name>copyryear</Name>
  <Name>copyrholder</Name>
  <Name>relheader</Name>
  <Name>relcolspec</Name>
  <Name>relcell</Name>
</ElementsForParentPropagation>
<AttributesToIgnore>
Lists all attributes that are to be ignored when comparing changes between two versions.

For example, <Name>width</Name> means that changes to the width of a table row should not marked as changed.

<AttributesToIgnore>
  <Name>navtitle</Name>
  <Name>conref</Name>
  <Name>width</Name>
  <Name>height</Name>
  <Name>class</Name>
  <Name>style</Name>
  <Name>id</Name>
  <Name>colnum</Name>
  <Name>colname</Name>
  <Name>align</Name>
  <Name>char</Name>
  <Name>charoff</Name>
  <Name>colwidth</Name>
  <Name>colsep</Name>
  <Name>rowsep</Name>
</AttributesToIgnore>
<Name>
The element name or the attribute name.