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. To add multiple values to one attribute, separate them with spaces. We recommend using underscores if you need a single value that consists of multiple words.

Note:

If you want to set up drop-downs with default values for conditional processing attributes, configure taxonomy-driven attributes. See Taxonomy-Driven Attributes. 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, here paragraph. Attributes that contain values are moved to the Active section at the top of the list.

Layer 1

Profiling Map Elements

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

Figure 2. Edit Properties Button
Layer 1
Figure 3. Edit Properties Window
Edit Properties Window