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!Verify Data
Dieses Modul besteht aus einer Funktion die prüft ob die übergebenen Daten dem angegebenen TYP entsprechen.
Sie können damit zum Beispiel überprüfen ob eine eingegebene eMail Adresse gültig ist, eine Webseite existiert, Zahlen in einem festgelegten Bereich liegen oder ein Text-String zu lang oder zu kurz ist. Je nach TYP können zusätzliche Optionen übergeben werden. z.B. Minimal und Maximal-Wert bei Zahlen.
Die Funktion kann auch aufgerufen werden wenn diese nicht freigeschaltet ist, sie liefert dann stets "true" zurück. Die Funktion wird automatisch vom CMS geladen und muss nicht als Seiteninhalt eingebunden werden.
Überprüft:
- eMail-Adressen auf Gültigkeit
- Webseiten auf Existenz
- Zahlen auf Minimal-/Maximalwerte
- Text-Strings auf minimale/maximale Länge
Zurück
Authentifizierung
Durch das Aktivieren dieser Funktion können Sie auf Ihrer Webseite eine Authentifizierung für bestimmte Bereiche der Webseite integrieren. Damit können Sie z.B. eine Download-Seite oder einen Member-Bereich erstellen auf den nicht alle Besucher Zugriff haben. MySQL-Support ist zwingend notwenig.
Screenshots: Auf der Einstellungsseite des Moduls können Sie folgende Werte einstellen:
MySQL-Tabelle: Bestimmt die Datenbank-Tabelle, aus der die Authentfizierungsinformationen entnommen werden.
DB-User-Spalte: Name der Datenbank-Tabellenspalte, aus der die Benutzernamen entnommen werden.
DB-Passwort-Spalte: Name der Datenbank-Tabellenspalte, aus der die Passwörter entnommen werden.
Passwort-Modus: Wählen sie "md5" falls Sie wünschen, dass die Passwörter verschlüsselt gespeichert werden sollen.
DB-Benutzer-Aktiv-Spalte: Name der Datenbank-Tabellenspalte, anhand der geprüft wird ob der Benutzer für die Seite freigeschaltet wurde.
Login-Seite: Inhaltsseite die zur Abfrage der Login-Daten benutzt wird.
Fehler-Seite: Inhaltsseite die bei einem fehlgeschlagenen Login-Versuch dargestellt wird. Fügen Sie in eine Inhaltsseite ein um den Benutzernamen des aktuell angemeldeten Benutzers an dieser Stelle anzuzeigen. Fügen Sie in eine Inhaltsseite ein um ein Anmeldeformular an dieser Stelle einzufügen. Fügen Sie in eine Inhaltsseite ein um ein Registrierungsformular an dieser Stelle einzufügen. Fügen Sie in eine Inhaltsseite ein um ein Formular zum Beantragen eines neuen Passworts an dieser Stelle einzufügen. Zurück
CMS Module und Komponenten
Branding "mastro CMS"
Standardmäßig wir auf jeder Webseite in einer Ecke das mastro-CMS-Logo eingeblendet.Dieses Modul deaktiviert dieses Branding. Zurück
FAQ
Mit diesem Modul lassen sich FAQ-Seiten erstellen. Neue Frage-/Antwortpaare können Sie über die Einstellungsseite des Moduls eingeben. Die Kategorie dient hierbei der Zuordnung zu einer bestimmten FAQ-Seite. Setzen Sie das "public-flag" auf "nein" wenn Sie das Frage-/Antwortpaar derzeit noch nicht für Benutzer sichtbar machen wollen. Um eine FAQ-Seite zu erstellen binden Sie einfach das Modul als Seiteninhalt ein. Es gibt zwei Möglichkeiten die Kategorie der FAQ-Seite einzuschränken: - Setzen Sie in der Datei "config.txt" den Wert "$category" auf die gewünschte Kategorie. - Übergeben Sie die gewünschte Kategorie beim Einbinden der Inhaltsseite (<cms:site:kategorie>). Zurück