“Metadata” is an appropriate term for several concepts in PageSeeder. Unfortunately, it isn’t possible to align these concepts behind a single definition. Following are the different PageSeeder applications of this term.
Any information associated with a document that is not part of the content is considered document metadata. Document metadata include the core properties and metadata properties. You can view and edit them in the document info and metadata panel.
Core properties include the title, filename, labels, description, last modified date, etc. They are available on any document, folder, or URL. Some core properties like the title, description or labels can be edited. Others such as the URI ID and media type are readonly because they are generated or updated by PageSeeder automatically.
Metadata properties are defined by administrators in the following templates:
They let you specify additional custom properties to the document that extend core properties but are not part of the content.
Document metadata properties are available in the index for searches, and their changes are recorded in the edit history.
Externally defined properties attached to media objects and URLs are referred to as source metadata.
Some media objects include built-in metadata. For example, JPEG images can include EXIF data to provide technical or geolocation information. PageSeeder can extract source metadata from video files, audio files, images, Office documents, and PDF documents.
Some Websites supply additional properties to their pages such as keywords, language, license, feature images, etc. PageSeeder can fetch these properties to prefill some information. You can see them in the URL card.
Except for image dimensions, PageSeeder doesn’t store or index source metadata, so they aren’t available for searches.
However, PageSeeder can use the source metadata so that it can be added to the document as metadata properties. The mapping between source metadata and document metadata is defined in the media template or URL template.
In PSML, the <metadata>
element is used to contain the metadata properties.
For further information, see element <metadata> in the PSML element reference on the PageSeeder developer’s website.
When the content of a document is a media object instead of PSML, the document level
is defined as “metadata
”, instead of “portable
”.
For further information, see Universal Format in the PSML element reference on the PageSeeder developer’s website.
The PageSeeder user manual
© Allette Systems (Australia)