Vorlagenentwicklung in FirstSpirit-Projekten
Im Bereich der Vorlagenentwicklung werden alle Aspekte zur Entwicklung von FirstSpirit-Projekten erläutert.
Im Kapitel Formulare werden alle Eingabekomponenten, Datenelemente und Gestaltungselemente beschrieben, die den Redakteuren für das Einpflegen von Inhalten zur Verfügung gestellt werden können.
Im Kapitel Schnipsel wird beschrieben, wie für einige FirstSpirit-Objekttypen eine Kurzanzeige („Teaser“), bestehend aus einem Bild und Text, realisiert werden kann. Diese Teaser-Darstellung wird z. B. für Suchergebnisse im JavaClient und WebClient genutzt.
Im Kapitel Regeln wird beschrieben, wie „Dynamische Formulare“ erstellt werden können. Mithilfe Dynamischer Formulare können beispielsweise Inhalte direkt bei der Eingabe durch den Redakteur einer Plausibilitätsprüfung unterzogen werden.
Im Kapitel Vorlagensyntax werden die Begriffe Anweisungen, Ausdrücke, Datentypen, Funktionen und Systemobjekte voneinander abgegrenzt und ausführlich erläutert.
Im Kapitel Variablen wird die Definition von Variablen zum Speichern von Inhalten und der spätere Zugriff innerhalb auf diese Variableninhalte behandelt.
Im Kapitel Verweisvorlagen wird die Erstellung, Konfiguration und Ausgabe von Verweisen in FirstSpirit-Projekten erläutert.
Im Kapitel Formatvorlagen werden die Formatierungsmöglichkeiten beschrieben, die den Redakteuren für umfangreiche Texteingaben zur Verfügung gestellt werden können.
Im Kapitel Scripting wird die Erstellung und Verwendung von Scripten beschrieben mit Hilfe von BeanShell beschrieben.
Im Kapitel FirstSpirit API wird auf die offiziellen Dokumentationen zur FirstSpirit API als öffentliche Schnittstelle zu FirstSpirit verwiesen.
Für Informationen rund um die Arbeit mit dem WebClient (Voraussetzungen für den Einsatz, Funktionsumfang, Einschränkungen und Vorlagenentwicklung) gibt es ein eigenes Kapitel: WebClient 5.0.