Conditional Processing 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
- otherprops attribute (“otherprops” stands for “other properties”)
By default, the 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, for example, “MacOS” is a different value than “macOS”, and in easyDITA you use a space to separate two values. We recommend using underscores if you need a single value but want to use multiple terms
- 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.
The following example shows a list of default values set for the audience attribute.
Profiling Topic Elements
You can profile topic elements by using the Attributes tab.
The list of attributes that shows is context-sensitive. By default, the list contains attributes that are available to apply to the element where your cursor is located.
Profiling Map Elements
You can profile map elements by using the Edit Properties window.
Profile Topic Elements
Use the topic editor to conditionalize elements in a topic for conditional publishing.
Profile Map Elements
Use the map editor to set conditional processing attribute values and conditionalize an entire topic (topicref element) or a submap (mapref element) for conditional publishing.
audience
, rev
, platform
, product
, props
, and otherprops
.Preview Profiled Content
While editing a topic in the topic editor, you can view the topic with conditional content as it would display in the final output.