Diff for Working with conditional text

Fri, 2006-02-10 21:53 by Bruce EsrigFri, 2006-02-10 21:55 by Bruce Esrig
Changes to Body
Line 1Line 1
-
<p>Conditional processing, also known as profiling,&nbsp;is the filtering or flagging of information based on processing-time criteria </p>
+
<p>Conditional processing, also known as profiling,&nbsp;is the filtering or flagging of information based on processing-time criteria. The filtering&nbsp;mechanism&nbsp;first matches against the criteria, and then takes a specified action.&nbsp;</p>
-
<p>DITA provides several attributes that can be used to add metadata to an element, for example specifying the platform or audience that a particular paragraph applies to. These metadata values can then be leveraged by any number of processes, including filtering, flagging, search, and indexing, rather than being suitable for filtering only.</p>
+
<p>DITA provides several built-in attributes to hold the values for filter criteria for an element. These include:</p>
-
<p>For DITA 1.0, the list of metadata attributes that can be used for conditional processing is limited to:</p>
+
 
<ul>
 
<ul>
-
<li>audience </li>
+
<li>audience</li>
 
<li>platform </li>
 
<li>platform </li>
 
<li>product </li>
 
<li>product </li>
Line 9Line 8
 
<li>rev (for flagging only) </li>
 
<li>rev (for flagging only) </li>
 
</ul>
 
</ul>
  +
<p>It is possible, for example, to&nbsp;specify the platform or audience that a particular paragraph applies to. The&nbsp;values of these attributes&nbsp;can then be leveraged by any number of processes, including filtering, flagging, search, and indexing.</p>
 
<p>There is a proposal for DITA 1.1 that will enable specializers to define their own metadata attributes for use in conditionally processing content.</p>
 
<p>There is a proposal for DITA 1.1 that will enable specializers to define their own metadata attributes for use in conditionally processing content.</p>
 
<p>The architectural specification describes&nbsp;conditional processing&nbsp;at</p>
 
<p>The architectural specification describes&nbsp;conditional processing&nbsp;at</p>
Revision of Fri, 2006-02-10 21:55:

Conditional processing

Conditional processing, also known as profiling, is the filtering or flagging of information based on processing-time criteria. The filtering mechanism first matches against the criteria, and then takes a specified action. 

DITA provides several built-in attributes to hold the values for filter criteria for an element. These include:

  • audience
  • platform
  • product
  • otherprops
  • rev (for flagging only)

It is possible, for example, to specify the platform or audience that a particular paragraph applies to. The values of these attributes can then be leveraged by any number of processes, including filtering, flagging, search, and indexing.

There is a proposal for DITA 1.1 that will enable specializers to define their own metadata attributes for use in conditionally processing content.

The architectural specification describes conditional processing at

 

XML.org Focus Areas: BPEL | DITA | ebXML | IDtrust | OpenDocument | SAML | UBL | UDDI
OASIS sites: OASIS | Cover Pages | XML.org | AMQP | CGM Open | eGov | Emergency | IDtrust | LegalXML | Open CSA | OSLC | WS-I