Documents in PageSeeder are composed of fragments.
Fragments have unique identifiers (IDs) which can be represented in a URL or email address. These IDs are either generated by the system or can be assigned through markup.
Where fragment IDs are created through markup, fragments can be edited programmatically. This can be very useful where there is a need to update only specific parts of a document.
Fragments are grouped into sections.
All documents have a default fragment, which is used to refer to the entire document.
In PSML, fragments are usually represented using the
There are also specialized fragments:
<properties-fragment>for properties (simple data-value pairs).
<xref-fragment>for lists of cross-references.
<media-fragment>for non-PSML content.
If the section or document is not locked, fragments can be repositioned within the section or document.