Zum Inhalt springen
365CMS

Auf einen Blick

365CMS Hilfe & Dokumentation ...

... zu Installation, Administration, Mitgliederbereich, Themes, Plugins und Entwicklung

Doku-Version
3.4.00105 von 116 versionierten Dokumenten
Installierte CMS-Version
3.5.0weicht von der Doku ab
Status
Stable
Zuletzt aktualisiert
2026-10-02
Version 3.4.00 (Changelog bis 3.4.09)Status StableStand 2026-10-02Update 2026-10-02

English (summary)

This folder is the public documentation tree for 365CMS; runtime code lives in CMS/. Core version 3.4.00 (CMS/core/Version.php, released 2026-09-05, stable), PHP 8.4+, schema v22. In October 2026 every document under DOC/ was reviewed against the 3.4 code: admin, core, member, theme, plugin, AI and workflow docs were rewritten or extended, and code/doc discrepancies were collected in core/STATUS.md under "Bekannte Lücken". Most documents contain a short English summary followed by a detailed German section.

Deutsch

Womit ihr anfangen solltet

Wenn ihr … dann startet hier
das System neu aufsetzt INSTALLATION.md
ein Update oder Deployment plant workflow/UPDATE-DEPLOYMENT-WORKFLOW.md
die Architektur verstehen wollt core/ARCHITECTURE.md
den Release-/Qualitätsstand und bekannte Lücken sucht core/STATUS.md
das Admin-Panel nutzt admin/README.md · admin/GUIDE.md
den Mitgliederbereich betreut member/README.md
Plugins entwickelt plugins/GUIDE.md → plugins/PLUGIN-DEVELOPMENT.md
Themes entwickelt theme/THEME-DEVELOPMENT.md
die API oder eigene Endpunkte nutzt core/API-REFERENCE.md · workflow/API-INTEGRATION-WORKFLOW.md
Hooks sucht core/HOOKS-REFERENCE.md
Tabellen sucht core/DATABASE-SCHEMA.md
Sicherheitsmechanismen prüft core/SECURITY.md · member/MEMBER-SECURITY.md
KI-Funktionen konfiguriert ai/AI-SERVICES.md · admin/system-settings/AI-SERVICES.md
Bibliotheken/Assets prüft assets/README.md
Dateien/Struktur sucht FILELIST.md · FILESTRUCTUR.md · CMSFILESTRUCTUR.md · DEVLIST.md
alle Dokumente sehen wollt INDEX.md

Eckdaten 3.4.00

  • CMS/core/Version.php: CURRENT = '3.4.00', RELEASE_DATE = '2026-09-05', STATUS = 'stable'
  • SchemaManager::SCHEMA_VERSION = 'v22', Tabellenpräfix cms_
  • Konfiguration: CMS/config/app.php (vom Installer erzeugt); CMS/config.php ist nur ein Stub
  • Bootstrap-Modi cli, api, admin, web; je Request wird nur die passende Routengruppe geladen
  • Adminbereich nur für Rolle admin; Capabilities steuern die einzelnen Seiten
  • Changelog-Einträge 3.4.01–3.4.09 sind Release-Notizen und ändern die Versionskonstante nicht (../Changelog.md)

Dokumentationsbereiche

Ordner Inhalt
core/ Architektur, Bootstrap/Routing, Klassen, Services, Hooks, Datenbank, API, Sicherheit, Status
admin/ Jede Admin-Seite nach Sidebar-Gruppe (Inhalte, Medien, Benutzer, Abos, Design, SEO, Performance, Sicherheit, Recht, System, Diagnose, Plugins) inkl. neuer Dokumente MAIL.md und MODULES.md
member/ Mitgliederbereich: Routen, Dashboard, Plugin-Registry, Sicherheit
theme/ Theme-Entwicklung, Templates, JavaScript, Komponenten, Design-System
plugins/ Quick Start, Entwicklerhandbuch, Marketplace
workflow/ Schritt-für-Schritt-Abläufe: Inhalte, Medien-Upload, API, Marketplace, Update/Deployment, Integrationsfahrpläne Forum/Newsletter
ai/ AI Services, Provider, Assets
assets/ Gebündelte Bibliotheken unter CMS/assets/ und CMS/vendor/dompdf/

Wichtige Hinweise

  • Konfiguration: CMS/index.php lädt config/app.php vor config.php. Eigene Konstanten deshalb in config/app.php pflegen und nach jedem Installer-Lauf prüfen.
  • Wartungsmodus: Die Einstellung existiert, wird im Frontend derzeit aber nicht erzwungen (siehe core/STATUS.md).
  • Bekannte Lücken: Abweichungen zwischen Code und Doku (z. B. Upload-Token im Member-Medienbereich, fehlende /order-Ansicht, config/app.php-Neuerzeugung) stehen gesammelt in core/STATUS.md.
  • Audits: Es gibt im Repository keinen AUDIT/-Ordner; Sicherheitsprüfungen laufen über /admin/security-audit (admin/security/).
  • Release-Änderungen: ../Changelog.md ist die führende Datei.

Verwandte Einstiege

Bereit für ein CMS, das mitdenkt?

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