Das Repository Focus CMS – Core Shortcodes enthält die Shortcode-Verarbeitungsengine des Systems sowie die standardmäßigen dynamischen Shortcode-Implementierungen.
Ziel dieses Moduls ist es, dynamische Elemente innerhalb von Inhalten (z. B. Widgets, Listen oder speziell gerenderte Blöcke) strukturiert und erweiterbar zu verwalten, ohne die Einfachheit der Markdown-basierten Bearbeitung zu verlieren.
Das Shortcode-System folgt einer interfacebasierten Architektur. Dadurch können neue Elemente in separaten Modulen registriert werden, ohne die Kernanwendung verändern zu müssen.
Das Repository kann als Composer-Paket in das Projekt Focus CMS – App integriert werden.
Es ist ein zentraler Bestandteil der modularen Architektur und bildet die Brücke zwischen statischen Inhalten und dynamischen Komponenten.
GitHub-Repository
https://github.com/hi-personal/focus-cms-core-shortcodes