2.2.4 Metadata

Files, folders, and sites in servers have an associated metadictionary, which contains strings (called keys or metakeys) that are mapped to strongly typed values. These metakey-value pairs are called metadata. Server implementations use the metadictionary to store details about entities for later use by the server. Clients store values in metadictionaries for later use by the same client or other clients. A limited number of well-known metakeys are used for client/server communication. These shared metakeys are specified in this document.

The metabase (consisting of a series of metakeys, or FrontPage Server Extension settings and properties) can be found in the _VTI_CNF folder beneath each folder on the server in the default file.

The metabase uses the colon character to separate the metakey name from the data type. Next, the pipe ("|") character is used to separate the datatype from the metakey value. A metakey consists of a single line within the default file.