CMS Module und Komponenten

Alle diese Module werden automatisch mit dem mastro CMS installiert,
und brauchen nur aktiviert zu werden. Für diese Module leisten wir
auch Unterstützung, falls sie dies brauchen!

Sitemap

Dieses Modul legt eine Seite an, in der alle Inhaltsseiten angezeigt und verlinkt werden. Neu erstellte Seiten werden automatisch aufgenommen. Sie können die Anzeige aber auch durch Filter einschränken um nur bestimmte Seiten dort anzeigen zu lassen.

Besonders nützlich ist dieses Modul um die generierte Linkseite einer Suchmaschine mitzuteilen, so dass auch garantiert alle Ihre Seiten von dieser indiziert werden.

Screenshots:


Zurück

Mitgliederbereich

Bitte melden Sie sich an.
EMail-AdressePasswort

Bannerliste

Mit diesem Modul können Sie oder Ihre Besucher Banner und Links eintragen die dann als Liste ausgegeben werden. Dabei können Sie festlegen wer Einträge erstellen darf; nur Sie, alle Benutzer oder angemeldete Benutzer.

 

MySQL-Support ist zwingend notwenig. Screenshots: Zurück

Lizenzen

Captcha Schutz

Dieses Modul fügt anderen Modulen und, mit geringem Aufwand, Ihren eigenen Formularen ein wirksames Captcha hinzu. CAPTCHA ist ein Akronym für Completely Automated Public Turing test to tell Computers and Humans Apart. Wörtlich übersetzt bedeutet das „Vollautomatischer öffentlicher Turing-Test, um Computer und Menschen zu unterscheiden“. Es dient vor allem zum Schutz vor Spam-Bots, die automatisiert Werbung und anderes Unerwünschtes in Foren, Gästebüchern und Kontaktformularen platzieren. Für Webmaster bedeutet das viel unnötige Arbeit, diese unerwünschten Beiträge aufzuspüren und zu entfernen. Schützen Sie Ihre Formulare wirkungsvoll mit diesem Modul! Screenshots:   Zurück

Administrationskonsole

Das Admin-Panel wird als frei positionierbarer Layer auf Ihrer Webseite angezeigt, wenn Sie zeitgleich an der Administrationsseite des mastro CMS angemeldet sind.

Über die Administrationskonsole können Sie direkt von der aktuell angezeigten Inhaltsseite auf die Administrationsseite für den aktuell angezeigten Inhalt springen. Ebenso können Sie direkt zu den globalen Einstellungen, dem Menüeditor und dem Design-Editor springen. Darüber hinaus, können Sie mit der Administrationskonsole Ihre Webseite mit einer anderen Seitenvorlage anzeigen lassen, als Ihre Besucher die Webseite sehen. Sie können so an einer zweiten Seitenvorlage in aller Ruhe ein neues Design entwickeln und anschließend per Knopfdruck umschalten. Screenshots: Zurück Module: PHP-FunktionenAlle Module werden innerhalb einer Sandbox ausgeführt. Die Module können jedoch auf bestimmte Funktionen des CMS zurückgreifen um Werte auszulesen und zu speichern.Wenn in dem CMS das MySQL-Modul benutzt wird, können die Module direkt mit der Datenbank kommunizieren.DatacacheDer Datacache steht Modulübergreifend zur Verfügung. Jedes Modul kann hier beliebig Werte speichern und lesen. Der Datacache wird direkt nach der Darstellung der Webseite auf dem Server gespeichert. Und steht so auch bei dem nächsten Seitenaufruf samt Daten zur Verfügung. Beachten Sie das der Datacache auch Benutzerübergreifend ist. Sie sollten daher hier keine persönlichen Daten speichern. Der Datacache enthält keine automatische Cleaning-Funktion. Daher sollte jedes Modul sich selbst darum kümmern, nichtmehr benötigte Werte zu löschen. datacache__set($name,$value)Speichert Wert $value in $name$value = datacache__get($name)Liefert Wert von $namedatacache__unset($name)Löscht $name aus DatentabelleGlobalConfigAlle Module können die globalen Einstellungen des CMS-Systems lesen.Kein Modul hat Schreibberechtigung auf diese Konfiguration$value = globalconfig__get($name)SiteConfigAlle Module können auf die Konfiguration der Seiteninhalte lesend zugreifen. Array = siteconfig__load($id)Liest Konfiguration des Seiteninhalts mit der Id $id in Array ein.$CONTENTSITE[]Array mit der Konfiguration des eigenen Seiteninhalts  UserDataWenn ein Besucher am System angemeldet ist werden seine Daten im Variablenfeld $USERDATA gespeichert. Alle Module können lesend auf diese Variablenfeld zugreifen.RequestBei jedem Seitenaufruf können die mit GET oder POST übergebenen Werte abgefragt werden. Sie können dafür die normale $_REQUEST-Variable aus PHP nutzen. Beachten Sie jedoch auch, daß diese Variable nur eine Kopie der originalen $_REQUEST-Variable ist und somit die Werte nicht an andere Module/Seiten übergeben werden können.ContentVars contentvar__set($name,$value)Speichert Wert $value in $name$value = contentvar__get($name)Liefert Wert von $namecontentvar__unset($name)Löscht $name aus DatentabelleDer Inhalt dieses Feldes wird nicht dauerhaft gespeichert. Innerhalb der Inhaltsseite können die Werte auch mit "cms:contentvar:SCHLÜSSEL" eingeschlossen von "<", ">" oder "##" eingebunden werden.