Uses of Class
io.goobi.viewer.model.cms.pages.CMSPageTemplate

Packages that use CMSPageTemplate
Package
Description
Data access layer of the Goobi viewer.
JPA-based data access object implementation providing the full persistence layer for the Goobi viewer, including a custom class loader and the central JPADAO that covers all entity types.
JSF managed beans (CDI backing beans) of the Goobi viewer.
Core CMS page model including the CMSPage entity, page templates, the template manager, publication status, and edit-state tracking for the page authoring workflow.
Abstractions for CMS page content, defining the CMSContent and CMSComponent model including attribute groups, publication state, paging support, and the persistent component entity that stores content item configuration in the database.
JPA entities that embed sidebar widget instances into CMS pages and templates, with specialised subclasses for automatic, custom, and default widget placement.
Enumerations that classify CMS sidebar widgets by their generation mode (automatic, custom, or default) and by their content type, used to select the correct rendering template.
Provides the core access-control domain model for the Goobi viewer, including license types, access permissions, privilege holders, copyright indicators, and security questions.
Contains the user domain model for the Goobi viewer, including user accounts, groups, roles, IP ranges, activity tracking, and related utility methods.