Startseite
Startseite
Startseite

Startseite / Vorlagenentwicklung / Scripting / Scripts erstellen / Kontext / server

Server-Skript

Mit dem Server-Kontext kann man auf Informationen und Methoden zugreifen, die der FIRSTspirit-Server zur Verfügung stellt.

Der Server-Kontext umfasst die Generierung, Vorschauerzeugung, Veröffentlichung, intervallgesteuerte Aufgabensteuerung oder Zugriffssteuerung.

Änderungen an den Eingabekomponenten, menügesteuerte Erzeugung von Inhalten usw. jedoch gehören nicht in den Server-Kontext sondern werden durch den Client-Kontext abgedeckt.

Mit serverseitigen Skripten lassen sich erweiterte Funktionalitäten realisieren oder Vorlagen modularisieren.

Typische Beispiele für serverseitige Skripte sind:

  • die Manipulation von Zeichenketten
  • Durchführung von Rechenoperationen
  • Modifikation des Generierungskontextes

Generierungs-Skript

Durch ein Generierungs-Skript kann bei der Erzeugung einer Vorschauseite/Generierung auf die zu diesem Zeitpunkt verfügbaren Informationen zugriffen werden, Inhalte automatisch z.B. aus der Datenquellen-Verwaltung erzeugt werden usw..

Die automatische Erzeugung kann z.B. von Begriffen abhängen oder an Bedingungen (z.B. Datum) geknüpft sein.

Generierungs-Skripte dienen daher primär der Vereinfachung der Template-Entwicklung.

Typ

Kontext

Vorlage

'GenerationScriptContext'

   

Deployment-Skript

Durch ein Deployment-Skript kann bei der Veröffentlichung auf diese Einfluss genommen werden, z.B. umkopieren und löschen von Dateien, Erzeugung von Passwort-Dateien usw.

Typ

Kontext

Keiner

'DeploymentScriptContext'

   

ScriptService-Skript

Ein ScriptService-Skript ist ein Skript, welches intervall gesteuert vom FIRSTspirit-Server ausgeführt wird und ist Teil des ScriptServices.

Der Einsatzzweck eines solchen Skriptes können z.B. Sub-Site-Deployments, Backups usw. sein.

Typ

Kontext

Keiner

'ScriptServiceScriptContext'

   

Spezial-Skripte

Spezial-Skripte decken spezielle Aspekte von FIRSTspirit ab.

PermissionService-Skript

Ein PermissionService-Skript dient dazu Benutzergruppen-Dateien aus einer Datenbankstruktur für die Rechte-Eingabekomponente zu erzeugen.

Die Ausführung wird vom FIRSTspirit-Server intervall bezogen vorgenommen.

Ein PermissionService-Skript ist Teil des PermissionServices.

Typ

Kontext

Keiner

'PermissionServiceScriptContext'

   

© 2005 - 2012 e-Spirit AG | Alle Rechte vorbehalten. | Letzte Änderung: 24.01.2012