Skripte
Download
1. Aufbau des Moduls
Das Modul umfasst folgende Objekttypen:
+ http://onion.net/scripts
+ http://onion.net/scripts/archives
+ http://onion.net/scripts/archives/archive
+ http://onion.net/scripts/archives/filereference
+ http://onion.net/scripts/container
+ http://onion.net/scripts/script
+ http://onion.net/scripts/structure
2. Beschreibung
Beim Scripts-Modul handelt es sich um ein vollwertiges Modul, das nachinstalliert werden kann.
Das Modul unterstützt sowohl die Verwaltung einzelner Skript-Dateien als auch den Import von Frameworks als ZIP-Archive. Letzteres ermöglicht ein bessere Versionskontrolle.
3. Voraussetzungen
Damit das Scripts-Modul erfolgreich importiert werden kann, muss das Modul XSL RenderEngine vorhanden sein.
Außerdem sollte in der web.config der RenderEngine im Abschnitt uriFormat/builder/format das binäre URI-Format mit folgendem Parameter konfiguriert sein:
binary-lookup-method="binary-uri"
4. Integration
Für ein Skript-Objekt steht eine literale Methode »script.reference« zu Verfügung, die im HTML-Header die Referenz, also das <script>-Tag, erzeugt.
Für ein Skriptarchiv stellt das Modul eine Vorschau bereit, die den Inhalt der .zip-Datei ausgibt, also eine Liste der enthaltenen Dateien mit zusätzlichen Informationen wie Größe und Dateityp. Außerdem ist es möglich, einzelne Dateien zu browsen.
Um eine Datei im .zip-Archiv zu verwenden, kann ein Dateiverweis angelegt werden. In das Feld "Dateiname" wird dann der komplette Pfad der Datei aus der Archiv-Vorschau kopiert. Auch ein Dateiverweis stellt die Methode »script.reference« bereit.
Website Base
