HTML-, JavaScript- und CSS-Vorlagen

Der daVinci HTML-Präprozessor
Der daVinci HTML-Präprozessor

Der daVinci HTML Präprozessor erzeugt aus

  • den DAVINCI Plandaten
  • einer HTML-Seitenvorlage Datei (das ist die im HTML-Exportformat angegebene HTMLSeitenvorlagedatei aus dem Ordner „HTML“, die Standardvorlagedatei heißt „davinci. content.main.html“)
  • einer CSS-Layoutvorlage Datei (das ist die im HTML-Exportformat angegebene CSSVorlagedatei aus dem Ordner „CSS“, die Standardvorlagedatei heißt „davinci. content.main.css“)
  • den JavaScript-Dateien aus dem Ordner „JS“ die HTML-Dateien, die in dem im HTML-Exportformat angegebenen Export-Unterordner abgelegt werden. DAVINCI erzeugt HTML5 und CSS3 kompatible HTML-Seiten. Im Export-Unterordner werden folgende Dateien bzw. Ordner angelegt:
    • Die Indexdatei index.html, die den Index für die nachfolgenden HTML-Dateien enthält
    • Die HTML-Dateien für die Pläne bzw. Vertretungspläne
    • Den Unterordner „Sandbox“, der die Layout-Dateien enthält, insbesondere die CSS-Datei, die Grafikdateien sowie ggf. JavaScript-Dateien.

Die HTML-Seitenvorlage-Datei gibt den Rahmen für alle von DAVINCI erzeugten HTML-Seiten vor. Sie enthält die Inhaltsstruktur der HTML-Datei, aber keine Layout Informationen. Die CSS-Layoutvorlage-Dateien enthalten alle Layout Informationen für die Anzeige der HTML-Dateien in einem Webbrowser, aber keine Inhalte. Die JavaScript-Dateien enthalten JavaScript Code mit speziellen Anzeige-Effekten. Der DAVINCI Ordner SANDBOX wird beim Erzeugen der Ausgabedateien von daVinci ebenfalls mit Inhalt in den Export-Unterordner kopiert. Er dient sozusagen als Transportordner für alle weiteren Dateien, die für das Layout benötigt werden, z.B. die Logo-Bilddatei. Insbesondere wird die CSS-Datei in den Sandbox-Ordner kopiert.

Hinweis

CSS steht für „Cascading Style Sheets“ (engl. für stufenförmige geschachtelte Layout Vorlagen), womit eine Beschreibungssprache für Stilvorlagen (engl. stylesheets) für strukturierte Dokumente gemeint ist. CSS-Dateien werden in der Regel benutzt, um das Layout von HTML-Dokumenten zu bestimmen. Weiterführende Informationen dazu finden Sie unter dem Stichwort „CSS“ im Internet.

Sowohl die HTML-Seitenvorlage-Datei wie auch die CSS-Layoutvorlage Datei kann DAVINCI-spezifische Platzhalter enthalten, die vom daVinci HTML-Präprozessor beim Erzeugen der Ausgabedateien entsprechend mit DAVINCI-Inhalten ersetzt werden. Ersetzungen werden nur in Dateien mit dem Präfix „davinci.“ durchgeführt. Z.B. wird der Platzhalter %HOMEPAGE% durch den Link zu Ihrer Homepage ersetzt. Die möglichen daVinci Platzhalter sind in den beiden nachfolgenden Kapiteln beschrieben.

Tipp

Sie müssen die Layout Informationen im Sandbox-Ordner und auch die CSS-Datei nicht bei jedem HTML-Export immer wieder mitkopieren, da sie sich in der Regel nicht ändern. Demarkieren Sie in diesem Fall die Optionen Sandbox-Ordner kopieren. Der Sandbox-Ordner kann auch in einem anderen öffentlichen Ordner auf Ihrem Webserver liegen. In diesem Fall müssen Sie die korrekten URL-Pfade in der HTML-Datei ersetzen.

results matching ""

    No results matching ""