Deprecating conditional attribute values

You can deprecate conditional attribute values so that they no longer appear in the IXIASOFT CCMS Desktop dialogs.

This can be useful if your deployment has a large number of conditional attributes and some of them are no longer used. When you deprecate a value, it no longer appears as an option when you apply conditions.

To deprecate a value, you add the deprecated="true" attribute to the <allowedvalue> element, as follows:
<condtextsettings>    
    <category name="Audience" xmlattribute="audience">
        <allowedvalue>expert</allowedvalue>
        <allowedvalue>novice</allowedvalue>
    </category>
    <category name="Platform" xmlattribute="platform">
        <allowedvalue>linux</allowedvalue>
        <allowedvalue>mac</allowedvalue>
        <allowedvalue deprecated="true">solaris</allowedvalue>
        <allowedvalue>windows</allowedvalue>
    </category>
</condtextsettings>
  1. Open the TEXTML Administration perspective by clicking the TEXTML Administration shortcut on the tool bar. If the shortcut is not displayed, follow these steps:
    1. Select Window > Open Perspective > Other
    2. Click TEXTML Administration.
    3. Click OK.
  2. In the TEXTML Administration view, double-click the server. If your server is not displayed in the view, you must add it to the view.
  3. When the Connect as dialog opens, type your username and password and click OK.
  4. Double-click the name of your docbase to open a connection to the Content Store.
  5. Right-click conditionaltext.xml and click Check Out.
  6. Double-click the file to open it in the XML editor area.
  7. Set the deprecated="true" attribute to the <allowedvalue> element of the value to deprecate.
    For example:
    <allowedvalue deprecated="true">solaris</allowedvalue>
  8. Save, close, and check in the conditionaltext.xml file.
  9. Inform users of the changes and request that they close and reopen their IXIASOFT CCMS Desktop to apply the changes.