Update ditaclasses.xml

This procedure is necessary only if you use the Publish option within IXIASOFT CCMS. You can complete it in any case, but it is essential if you plan to Publish any content that includes troubleshooting topics or subjectScheme maps. If you do not use the Publish function, you do not need to complete this procedure.

  1. Check out and open system/conf/ditaclasses.xml.
  2. Add the following to the file.
    <class name="- topic/topic troubleshooting/troubleshooting " 
           path="//*[contains(@class, 'topic ' )]/prolog/metadata"
           position="//*[contains(@class, 'topic ' )]/
           ¶prolog/metadata/unknown|//*[contains(@class, 'topic ' )]
           ¶/prolog/metadata/foreign|//*[contains(@class, 'topic ' )]
           ¶/prolog/metadata/data-about|//*[contains(@class, 'topic ' )]
           ¶/prolog/metadata/data" 
           type="troubleshooting" variables="false"/>
    Note: The ¶ symbol indicates a manual line break that has been inserted here for formatting. There should be no actual line break in the code.

    IXIASOFT recommends that you add this after the <class> element that begins <class name="- topic/topic concept/concept glossgroup/glossgroup.

  3. Add the following to system/conf/ditaclasses.xml.
    <class name="- map/map subjectScheme/subjectScheme " 
           path="/*/topicmeta" position="/*/topicmeta/unknown|
           ¶/*/topicmeta/foreign|/*/topicmeta/data-about|/*
           ¶/topicmeta/data|/*/topicmeta/resourceid"
           type="subjectScheme" variables="false"/>

    IXIASOFT recommends that you add this after the <class> element that begins <class name="- map/map bookmap/bookmap.

  4. Save and check in ditaclasses.xml.