Variablenreferenz

Variablen

Dies ist eine Auflistung der Variablen, die Sie in der Vorlage verwenden können.

Variablen werden in der Form {Variablenname} angegeben.

htmlfee.start

Führt die HTMLfee-Aktualisierungsroutine durch. Damit wird bei jedem Seitenaufruf geprüft, ob geänderte Seiten vorhanden sind, und diese entsprechend aktualisiert.

htmlfee.wurzel

Die Variable htmlfee.wurzel wird durch die URL des Hauptverzeichnis' ersetzt.

Wenn der Internetauftritt direkt im Hauptverzeichnis der Domain liegt, wird die Variable durch "" (die leere Zeichenkette) ersetzt. Wenn er in einem Unterverzeichnis liegt, wird sie durch /unterverzeichnis ersetzt.

Hinweis: Die Variablen htmlfee.wurzel und seite.wurzel_relativ dienen dazu, innerhalb der Vorlage Pfade zu anderen Dateien anzugeben. Explizite Pfade kann man dort u.U. nicht angeben, wenn die Webseiten in verschiedenen Verzeichnissen liegen.

Beispiel:

Um in der Vorlage die Datei /style/style.css zu referenzieren, verwenden Sie {htmlfee.wurzel}/style/style.css.

htmlgenerator.stdstyle

Anstelle dieser Variable wird ein <STYLE>-Tag mit Standard-Style-Angaben eingesetzt, falls kein Stylesheet namens style.css vorhanden ist.

html.prolog

Wird durch den Prolog des HTML-Quelldokuments (XML-Deklaration und DOCTYPE-Deklaration) ersetzt.

html.title

Die Variable html.titel wird durch den Titel der Seite (Inhalt des title-Bereichs der Quelldatei) ersetzt.

html.body_innen

Wird durch den Inhalt des BODY-Elements des Quelldokuments ersetzt.

html.head_innen

Wird durch den Inhalt des HEAD-Bereichs des Quelldokuments ersetzt.

html.meta

Die Variable html.meta wird durch die META-Angaben der Quelldatei ersetzt.

Beispiel:

<META NAME="Author" CONTENT="...">
<META NAME="Keywords" CONTENT="...">
<META NAME="Description" CONTENT="...">

Sie können dadurch die META-Angaben aus den Quelldatei übernehmen und in der Vorlage noch weitere feste META-Angaben hinzufügen.

An Stelle dieser Variable wird die voreingestellte Navigation eingefügt.

seite.moddatum

Diese Variable wird nach dem Datum der letzten Änderung der Quelldatei aufgelöst, in folgendem Format:

15.05.2008

seite.wurzel_relativ

Wird durch die relative URL zum Hauptverzeichnis ersetzt.

Hinweis: Die Variablen htmlfee.wurzel und seite.wurzel_relativ dienen dazu, innerhalb der Vorlage Pfade zu anderen Dateien anzugeben. Explizite Pfade kann man dort u.U. nicht angeben, wenn die Webseiten in verschiedenen Verzeichnissen liegen.

Beispiel:

Um in der Vorlage die Datei /style.css zu referenzieren, verwenden Sie {seite.wurzel_relativ}/style.css.

In der Datei /untervz/test.php würde dies nach ../style.css aufgelöst werden. In der Datei /test.php würde es nach nach ./style.css aufgelöst werden.

Standardkonfiguration

Wenn keine Konfigurationsdatei vorhanden ist, wird die Standardkonfiguration verwendet, ebenso für Konfigurationsparameter, die nicht gesetzt sind. Falls es keine Konfigurationsdatei gibt, ist das Quellverzeichnis gleich dem Hauptverzeichnis.

Die Standardkonfiguration sieht folgendermaßen aus:

Hauptkonfiguration (Quellverzeichnis):

htf.autostart = ja
htf.anmeldung = nein
gen.html.aktion = HTML
gen.html.dateien = *.htm?,*/*.htm?,*/*/*.htm? 
gen.html.ziele = "{.html|.php}" 
gen.html.stop = htf.php
var.navigation.Klasse = Navigation
var.navigation.dateien = *.php,*/*.php
var.navigation.stop = htf.php
var.navigation.index = index.php

Unterbereich:

var.navigation.Klasse = Navigation
var.navigation.dateien = *.php,*/*.php
var.navigation.stop = htf.php
var.navigation.index = index.php