Package io.goobi.viewer.model.cms.pages
package io.goobi.viewer.model.cms.pages
Core CMS page model including the
CMSPage entity, page templates, the template
manager, publication status, and edit-state tracking for the page authoring workflow.-
ClassDescriptionRepresents a CMS page with configurable content components, metadata, and URL mappings.Used to select whether sidebar widgets or main content is being edited in adminCmsCreatePage.Template to create a
CMSPage.Loads and provides access to available CMS page templates from the filesystem.Enum representing the validation status of a CMS page, indicating whether the page is valid or which constraint is violated.Describes whether aCMSPageis published or not.