3.2.2 Standard-Module
Im folgenden werden die sogenannten Standard-Module, die sie einfach über das Modul-Installer-AddOn installieren können, kurz vorgestellt.
1. Inhalte-Standard
Ein Modul für Ein- und Ausgabe von Standardinhalten in einem Block. Es realisiert die folgenden Inhalte:
- Überschriften
- ein oder mehrere Bilder (horizontal oder vertikal)
- Texteingabe mit mehreren Absätzen
- Downloadlisten
2. Listen-Modul
Mit dem Listenmodul können einfach unterschiedliche Artikel-Listen (Newslisten, Übersichtsartikel usw.) erstellt werden. Sie können folgende Einstellungen vornehmen:
Listing-Ausgabe
- Anzahl der Artikel pro Seite, wenn diese Zahl überschritten wird, wird die Liste auf mehrere Seiten verteilt (Pagination)
- Sortierung, gibt an nach welchen Kriterium die Liste sortiert werden soll
- welche Teaser sollen angezeigt werden
Content-Ausgabe
- welche Inhaltstypen sollen berücksichtigt werden
- welche Daten sollen für die Erstellung des Teasertexts verwendet werden
- welches Teaser-Image soll verwendet werden und in welcher Größe
- Link zum Listenanfang
- Default-Ausgabe wenn keine passenden Artikel oder Blöcke gefunden werden
Datenbankeinstellungen
- in welcher Spalte sollen die Artikel/Blöcke gesucht werden
- welche Artikel sollen berücksichtigt bzw. ausgeschlossen werden
- sollen Unterartikel mit einbezogen werden
- eigene SQL-Klausel
- Debug-Funktion
3. Galerie
Mit diesem Modul erzeugen sie eine einfache Galerie mit Zoom-Funktion auf Basis des jQuery-AddOns. Sie können die Bildgröße für die Darstellung in der Galerie und im Zoom angeben und die darzustellenden Bilder auswählen. ACHTUNG: Im jQuery-AddOn muss das Fancybox-Plugin aktiviert sein.
4. TemplateImModul
Dieses Modul gibt ihnen die Möglichkeit ein Script-Template als Block-Inhalt einzufügen.
5. Flash-Einbindung
Mit diesem Modul binden sie Flash-Dateien in einem Artikel ein. Dazu wählen sie einfach die Flash-Datei und die benötigte Flash-Version und eine Beschreibung aus. Für Videos im FLV-Format, die sie hier ebenfalls einbinden können, muss zusätzlich noch die Größe des Players angegeben werden. Außerdem ist es möglich weitere Variablen für den Aufruf des Flash-Players anzugeben. ACHTUNG: Im jQuery-AddOn muss das Flash-Plugin aktiviert sein.
6. Formular-Generator
Das Formular-Generator-Modul stellt eine Syntax zur Verfügung mit deren Hilfe sie recht einfach individuelle Formulare inklusive Mailversand für das Frontend erstellen können. Ein typischer Anwendungsfall dieses Moduls ist das Kontaktformular. Sie können folgende Einstellungen vornehmen:
- Templateauswahl
Verknüpfen sie hier ein Skript-Template, um vor dem Senden beispielsweise Validierungsdaten aus der Datenbank zu lesen bzw. um eine Funktion zu verknüpfen, die CONTEJO nach der erfolgreichen Validierung ausführen soll.
- Formulartitel und -felder
Hier geben sie den Titel und die Formularfelder ein. Der Titel ist gleichzeitig Name des Arrays in dem die Formulardaten gepostet werden. Wird das Formular als Login für das Community-AddOn genutzt, wird der Name (LOGIN) automatisch gesetzt. Ferner können sie den Hinweistext, für benötigte Angaben, den Text des Senden-Buttons, sowie die Mitteilung die nach erfolgreichem Absenden des Formulars angezeigt wird angeben.
- eMail-Konfiguration
Ist die Option eMail-Versand aktiviert, können sie einen Empfänger, den Betreff und den PHP-Mailer-Account angeben, über den die eMail versendet werden soll. Ist ein Empfänger eingetragen, erhält dieser eine automatisch erstellte eMail mit den gesendeten Formulardaten.
Durch Aktivierung der Checkbox kann zusätzlich bzw. alternativ eine eMail-Bestätigung an den Absender des Formulars (dessen eMail-Adresse muss in das Formular-Element „sender_email“ eingetragen werden) gesendet werden. Für den Inhalt der Nachricht nutzen sie das entsprechende Text-Feld.
Als Anhang der eMail-Nachricht können Dateien aus dem Bereich Medien verknüpft werden. Formular-Generator Syntax
Backendmaske des Moduls Inhalte-Standard
Backendmaske des Listenmoduls
Backendmaske für das Modul Galerie
Backendmaske des Moduls Template im Modul
Backendmaske des Moduls Flash-Einbindung
Backendmaske für das Modul Formulargenerator