PSML

A complete reference of PageSeeder's markup language PSML

<structure>

Summary

Contains the previous structure of the version this document is being compared to.  Only appears when comparing documents.

INFORMATIONAL - ignored by upload.

Usage context

Element categorymetadata
PSML levelportable
Permitted content<section-ref> <toc-ref>
Permitted parent<compareto>
HTML equivalent
OpenXML equivalent
PSStandard equivalent

Attributes

This element has no attributes.

Examples

<structure>
   <section-ref  id="title">
     <fragment-ref   id="1"/>
   </section-ref>
  <toc-ref/>
  <section-ref id="content">
       <fragment-ref id="5"/>
       <fragment-ref id="2"/>
  </section-ref>
</structure>

Schema

XML Schema

   <xs:element name="section">
   <xs:complexType>
     <xs:choice minOccurs="0"
        maxOccurs="unbounded">
       <xs:element 
            ref="section-ref" />
       <xs:element 
               name="toc-ref" />
     </xs:choice>
   </xs:complexType>
</xs:element>

Relax schema

element section {
   (element section-ref | element toc-ref)*
}

Compatibility

This element was introduced in PSML beta 10 and is supported from PageSeeder 5.90.

See also

Created on , last edited on