Gretyl's Portal

Heretto Help

Conditional Processing Attributes

DITA conditional processing attributes enable you to profile topic and map elements. You can add these attributes to an element to define its audience, platform, product, or published format. You can include or exclude profiled content by creating DITAVALs based on those attributes.

Attributes and Values

You can assign any of the following default conditional processing attributes to topic and map elements:

  • audience attribute
  • platform attribute
  • product attribute
  • deliveryTarget attribute
  • otherprops attribute (otherprops stands for other properties)

By default, conditional processing attributes can take any value. For example, you can set the platform attribute value to Windows, macOS, or anything else. The values are case-sensitive, so MacOS is a different value than macOS. In Heretto CCMS, a space separates values. We recommend using underscores if you need a single value that consists of multiple words.

Note: If you want to set default values for conditional processing attributes, do one of the following:
  • Set the attribute values by using a special kind of taxonomy. See Taxonomy-Driven Attributes.
  • Contact your Customer Success Manager.

Setting default values for conditional processing attributes ensures that every author profiles content in a consistent way.

Profiling Topic Elements

You can profile topic elements by using the Attributes tab.

Figure 1. Attributes tab.

The list of attributes is context-sensitive and grouped by Common, Filtering, and Other. By default, the list contains only attributes that are applicable to the selected element.

Attributes tab

Profiling Map Elements

You can profile map elements by using the Edit Properties window.

Figure 2. Edit Properties Button
Edit Properties button
Figure 3. Edit Properties Window
Edit Properties Window