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.
  • Class
    Description
    Represents 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 a CMSPage is published or not.