Erweiterungen
Es gibt drei Arten von Erweiterungen, mit denen CMS made simple zusätzliche Funktionen hinzugefügt werden können. Diese werden Module, Tags und benutzerdefinierte Tags genannt.
Tags
Tags sind die einfachste Forum der Erweiterung. Sie erfüllen nur einen bestimmten und sehr speziellen Zweck. Mit CMS made simple werden bereits eine ganze Reihe von Tags mitgeliefert.
Um einen dieser Tags in einem Template oder einer Seite einzufügen, geben Sie an der gewünschten Stelle einfach nur zum Beispiel {content} ein. Einige dieser Smarty-Tags werden in den Templates als Platzhalter eingesetzt, zum Beispiel für die Inhalte, die Navigation und die Brotkrumen-Navigation usw.
Benutzerdefinierte Tags
Anwender können auch innerhalb der Administration eigene Tags erstellen und diese anschließend in Templates oder Seiten einfügen. Diese werden dann benutzerdefinierte Tags genannt. Grundsätzlich sind benutzerdefinierte Tags einfache PHP-Code-Schnipsel, über die bestimmte in PHP erstellte Funktionen für Ihre Webseite verfügbar gemacht werden.
Stellen Sie hier Ihre benutzerdefinierten Tags der CMSms-Gemeinschaft zur Verfügung und verwenden Sie die bereits von anderen Anwendern erstellten(external link).Module
Module stellen die höchste Ebene der für CMS made simple verfügbaren Erweiterungen dar. Mit ihnen kann CMSms komplexe Aufgaben erledigen. Ein Modul hat im Normalfall eine eigene Administration und greift auf eine gut dokumentierte API (Application Programming Interface = Anwendungsprogrammierschnittstelle) zu. Damit können die Entwickler für CMS made simple komplizierte und verschachtelte Funktionen erstellen.
Mit der Standard-Installation werden bereits ein paar Module mitgeliefert. Andere populäre Module sind FrontendUsers (Modul zur Zugriffssteuerung für geschützte Seiten), Album (eine Bildergalerie), Calendar (ein Kalender-Modul), Guestbook (ein Gästebuch) und FormBuilder (Modul zur Erstellung von komplexen Formularen und Speicherung der Ergebnisse in der Datenbank).
Mehr erfahren
Weitere Informationen über die Erweiterungen von CMSms erhalten Sie in der CMSms-Dokumentation(external link).