help_step_1.xslt
XHTML-Hilfedateien vorbereiten
2014-03-15
Herbert
Schiemann
h.schiemann@herbaer.de
In XHTML-Dateien (Hilfen) werden CSS- und Javascript-Dateien direkt eingebunden.
Im ersten Schritt werden
link-Elemente mit dem Attribut
rel = "stylesheet"
und
script-Elemente mit dem Attribut
src
durch
xi:include-Elemente ersetzt.
Die
xi:include-Elemente verweisen auf aufbereitete Versionen
der CSS- und Javascript-Dateien.
Präfix für CSS- und Javascript-Dateien.
Dieser Wert wird benutzt, wenn
$p_tmpprefix leer ist.
Präfix des temporären Pfades der einzubindenden JavaScript- und CSS-Dateien.
Wenn der Wert leer ist,
werden Verweise auf die Dateien eingefügt.
Sonst werden die Dateien per XInclude eingebunden.
Komma-getrennte Liste der Namen der Dateien,
die nicht mit xi:include eingebunden werden sollen.
Dateiname der Icon-Datei.
Wenn dieser Wert nicht die leere Zeichenkette ist,
und kein Verweis auf ein Icon bereits existiert,
wird ein Verweis auf diese Datei unter dem Pfad-Prefix
$p_styleprf eingefügt.
Vorlage txt.afterlastchar
Vorlage list.entry_by_key
Verarbeitungsanweisungen werden kopiert.
Sie sind bei der Übersetzung nützlich.
Wenn kein "Shortcut-Icon" definiert ist,
wird es hier eingefügt.
icon
Stylesheet-Verweis.
Wenn p_tmpprefix nicht leer ist,
wird ein style-Element eingefügt,
das ein xi:include-Element enthält,
das die CSS-Datei einbindet.
Andernfalls wird ein
link-Element eingefügt,
dessen Attribut
href auf die CSS-Datei verweist.
imageprefix
text
utf-8
Fügt ein script-Element ein.
Wenn p_tmpprefix nicht leer ist,
bindet ein xi:include-Element
die Datei ein, sonst verweist ein
src-Attribut
auf die Scriptdatei.
text
utf-8
Ergibt $p_tmpprefix,
wenn $scriptname
nicht in der Liste $p_exclude enthalten ist,
sonst nichts..