Zum Inhalt springen
365CMS

Seiten & Beiträge

Version 3.4.00 (Changelog bis 3.4.08)Status StableStand 2026-10-02
Auf dieser Seite
  1. English (summary)
  2. Deutsch
  3. Menüpunkte und Dokumente
  4. Gemeinsames Verhalten
  5. Verwandte Bereiche

English (summary)

This folder documents the sidebar group Pages & Posts (Seiten & Beiträge). All screens are rendered through the shared admin section shell and follow the same contract: capability check → CSRF token per page → normalized input → module method → flash message → Post/Redirect/Get.

Deutsch

Menüpunkte und Dokumente

Menüpunkt Route Capability Dokument
Seiten /admin/pages manage_pages PAGES.md
Beiträge /admin/posts edit_all_posts / edit_own_posts / posts.view POSTS.md
Kategorien /admin/post-categories edit_all_posts POSTS.md
Tags /admin/post-tags edit_all_posts POSTS.md
Kommentare /admin/comments comments.view / .moderate / .delete COMMENTS.md
Inhaltsverzeichnis /admin/table-of-contents manage_settings TOC.md
Hub-Sites /admin/hub-sites manage_settings HUBSITES.md
Tabellen /admin/site-tables manage_settings TABLES.md
Einstellungen /admin/settings?tab=content manage_settings SETTINGS.md

Gemeinsames Verhalten

  • Request-Shell: CMS/admin/partials/section-page-shell.php lädt Modul und View, prüft das CSRF-Token (csrf_action je Seite), speichert Meldungen als Flash in der Session und leitet nach erfolgreichem POST weiter (PRG). Bei Validierungsfehlern wird der Editor inline mit den Eingaben erneut gerendert.
  • Mehrsprachigkeit: Seiten, Beiträge, Kategorien und Tags führen deutsche und englische Felder (*_en). Der Editor wechselt über ?lang=en bzw. den DE/EN-Schalter.
  • Editor: Editor.js (lokal unter CMS/assets/editorjs/), alternativ SunEditor (siehe SETTINGS.md).
  • Shortcodes im Inhalt: [site-table id="…"], [table id="…"], [hub-site id="…"].
  • Audit: Speichern, Löschen und Sammelaktionen werden über AuditLogger bzw. den Logger-Kanal des Moduls protokolliert.

Verwandte Bereiche

Inhalte in diesem Bereich

Bereit für ein CMS, das mitdenkt?

Installieren Sie 365CMS auf Ihrem Server und legen Sie in wenigen Minuten los.