Presenters
Table of Contents
Namespaces
- Traits
Classes
- ArticlePresenter
- Abstract base for all Admin presenters.
- CarouselPresenter
- Carousel administration (`/admin/blog/carousel`): list plus add/edit of the carousel header
(title, publishing, activation); slide editing is covered by `CarouselFormTrait`.
- CategoryPresenter
- Blog category administration (`/admin/blog/category`): tree list (drag&drop reordering)
plus add/edit. In picker mode it doubles as a selection modal
(choosing a category for an article).
- ContactMessagePresenter
- Contact form message administration (`/admin/blog/contact-message`): list of incoming
messages with read/answered flags (inline toggles) plus detail/edit.
- EventPresenter
- Blog event administration (`/admin/blog/event`): list plus add/edit.
- FlashMessagePresenter
- Blog flash message / promo card administration (`/admin/blog/flash-message`): list plus
add/edit (multilingual text, display dates, activation).
- GalleryPresenter
- Blog gallery administration (`/admin/blog/gallery`): list plus add/edit (name,
description, visibility, category assignment, and gallery images via a multiplier:
upload plus per-language title/description, see {@see GalleryFormTrait}). In picker
mode it doubles as a selection modal (choosing a gallery for an article).
- GuestbookPresenter
- Guestbook administration (`/admin/blog/guestbook`): list plus add/edit (multilingual name
only). Guestbook posts are comments of the central comment system (the guestbook holds an
FK to the comment thread, which the Api manager creates on save). The legacy table
`cms_mod_blog_guestbook_messages` is no longer edited.
- IntroPresenter
- Intro panel administration (`/admin/blog/intro`): list plus add/edit
(multilingual title/text/link, activation, publishing).
- NewsPresenter
- Blog news administration (`/admin/blog/news`): list plus add/edit.
- SettingPresenter
- Blog settings administration (`/admin/blog/setting`).
- TagPresenter
- Blog tag administration (`/admin/blog/tag`): list plus add/edit. A tag is a purely
multilingual entity (translated name). In picker mode it doubles as a selection modal.