Document variation

Key point: Similar documents with trackable document IDs.

Variations are documents which were created from the same document using the Duplicate option.

When creating a duplicate document, PageSeeder ensures that the original document has a Document ID. That document ID is saved on the duplicate document as a metadata property titled “Document ID of original” so that the duplicate document can have a reference to the original document.

If you remove or modify that property, the document is no longer identified as a variation of the original.

Conversely, if you remove or modify the document ID of the original, variations lose the reference to the original document. It is possible to configure PageSeeder to make document IDs readonly.

Creating variations is a useful way to track and compare changes between similar documents, using the compare documents panel.

For developers

The metadata property included in document variations is original-docid. For example:

<metadata editid="658422" modified="2021-06-15T12:17:43+10:00">
  <properties>
    <property name="original-docid"
              title="Document ID of original"
              value="xyz-194196"/>
  </properties>
</metadata>

To only allow administrators to modify document IDs, update the global properties so that the managerDisable property includes the value edit-docids.