[Pmwiki-users-de] Druckansicht so wie in pmwiki

Hans Bracker design
Thu Jan 6 09:24:09 EST 2005


Re:
> $PageTemplateFmt = "pub/skins/pmwiki/mypmwiki.tmpl";

In Pmwiki 2.0 beta gibt es die $Skin Variable, mit der
$PageTemplateFmt ersetzt werden kann (die letztere funktioniert aber
immer noch). $Skin weist auf das Unterverzeichnis von pub/skins/ in
der das Skin-Layout zu finden ist (es darf nur eine .tmpl Datei geben
in einem Skin- Unterverzeichnis, der Name ist egal, muss nur mit .tmpl
enden).

Falls also pub/skins/holzwiki/ das benötigte skin-Verzeichnis ist,
reicht in local/config.php eine Zeile:
$Skin = 'holzwiki';

Man kann dann auch im Layout-template eine neue Variable benutzen:
$SkinDirUrl. Die enthält die Url-Adresse des jeweilig aktuellen
skin-Verzeichnisses. ZB:
 <link rel='stylesheet' href='$SkinDirUrl/mystyle.css' type='text/css' media='screen' />
lädt  pub/skins/holzwiki/mystyle.css wenn in config.php steht: $Skin = 'holzwiki';

Der Unterschied zu Pmwiki 1 ist, dass die Dateien für jedes skin am
besten in einem eigenen Verzeichnis sein sollten, und $Skin auf den
Namen dieses Verzeichnisses zielt.


Gruß,
~Hans                           




More information about the Pmwiki-users-de mailing list