Inhalt
Textbausteine mit Shortcodes
Mit Hilfe von Shortcodes können sich ständig wiederholende Textblöcke einem Code zugewiesen werden, der dann einfach in den Text an beliebige Stellen gesetzt wird. safeCMS unterstützt als Shortcode Text, HTML und JavaScript, jedoch aus Sicherheitsgründen kein PHP.
Tipp: Dies ist ein so genannter [SHORTCODE]
der aus einem großen HTML-, Text- oder JavaScript-Block bestehen kann und an beliebige Stellen im Text mit seinem Kürzel eingesetzt wird, damit können beispielsweise Affiliate-Links schnell und unkompliziert platziert werden. Bei der Formulierung wird die YAML-Syntax verwendet.
Newsletter mit Shortcodes
Einfache Newsletter- oder andere Formulare, können mit Shortcodes einmal erzeugt und an vielen Stellen verwendet werden. Damit lassen sich auch ganz leicht Votings-, Kontakt- oder Kommentarfunktionen realisieren.
Widgets
safeCMS nutzt so genannte Widgets, das sind kleine Anzeigeprogramme (ähnlich einem Plugin, jedoch einfacher) die an beliebige Stellen im HTML-Template mit einem {token}
eingebunden werden können, um dort Daten anzuzeigen. Widgets können keinen Datenstrom aus dem CMS entgegen nehmen und verarbeiten, dies ist den Plugins vorbehalten. Widgets haben keinen Einfluss auf die Verarbeitung der Daten durch das CMS.
Plugins
Natürlich sind auch Plugins in safeCMS nutzbar. Plugins müssen sich an einen Hook (Listener) heften, damit das CMS diese später zu bestimmten Zeitpunkten in der Verarbeitung starten kann. Im Gegensatz zu den zuvor erwähnten Widgets, können Plugins einen Datenstrom aus dem CMS erhalten, um beispielsweise den Content nachträglich zu manipulieren, damit haben Plugins starken Einfluss auf die Verarbeitung der Daten durch das Content Management System.
Blogroll
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
Übrigens: Die Einblendung der Blogroll ist ein SHORTCODE
Oliver Lohse
2024-02-07
CMS headless FlatFile
home
Kontakt@Oliver-Lohse.de