Deutsche Übersetzung der Seite PmWiki.Directives?, Stand 20. Dez 2004
Siehe auch den MarkupMasterIndex.
PmWiki benutzt den Markup Code (:directive ...:) für eine Anzahl von Anweisungen und Text Ersetzungen. Viele von ihnen ersetzen die "Doppelklammer" Anweisungen von PmWiki 1.0 und früheren Versionen. Hier ist eine kurze Beschreibung jeder Anweisung.
(:title Peter's Startseite:)
<meta name='keywords' content='Wort, ...' /> Markup.
(:include SeitenName:) and (:include SeitenName#Beginn#Ende:)
(:include RecentChanges#1#10:) nur die ersten zehn Zeilen der RecentChanges Seite zeigt.
(:include EineSeite :) - EineSeite wird ganz eingefügt(:include EineSeite lines=10 :) - EineSeite Zeilen 1-10 werden eingefügt(:include EineSeite lines=1..10 :) - EineSeite Zeilen 1-10 werden eingefügt(:include EineSeite lines=6..10 :) - EineSeite Zeilen 6-10 werden eingefügt(:include EineSeite lines=6.. :) - EineSeite Zeile 6 bis zum Ende werden eingefügt(:include EineSeite lines=6..6:) - allein EineSeite Zeile 6 wird eingefügt
(:noheader:), (:nofooter:), (:notitle:), etc.
(:(no)spacewikiwords:)
(:(no)linkwikiwords:)
(:if cond param:) Syntax ermöglicht, dass Textteile (bis zum nächsten (:if:)) besonders behandelt werden, falls bestimmte logische Bedingungen erfüllt sind, je nach Bedingungsbegriffen die der Administrator geschaffen hat. Die vorgegebenen Bedingungen sind "true", "false", "group", und "name". Zum Beispiel:
(:if group PmWiki:)Dieser Text wird nur in der PmWiki Gruppe gezeigt (:if:)
(:pagelist group=xxx fmt=yyy list=zzz:)
(:pagelist ..:) Syntax ermöglicht die Einfügung einer einfachen Liste der Seiten
einer Gruppe. Die Gruppe und die Seitennamen werden als Links (Verweise) dargestellt.
group=xxxlist=zzz Option unten, welche solche beliebigen listen erlaubt.
fmt=yyybygroupListen-Einträgen für jede Seite der Gruppe.
simplekein Gruppen Kopfstück (kein GroupHeader)
list=zzznormalRecentChanges, GroupHeader and GroupFooter werden aus der Liste ausgeschlossen.
(:pagelist:) für eine Liste aller Seiten,
(:pagelist group=PmWiki:) für eine Liste aller Seiten in der PmWiki Gruppe,
(:pagelist group={$Group}:) für eine Liste aller Seiten in der aktuellen Gruppe,
(:pagelist group={$Group} list=normal:) für eine Liste aller Seiten in der aktuellen Gruppe ausser GroupHeader, GroupFooter, RecentChanges etc
-> Kopiere & füge ein vom rohen Text, nicht von der html Ansicht.)
$RCTime = strftime('%b %d %H:%M',$Now);
$RecentChangesFmt['Main.RecentPages'] = ':[[$FullName]]: $RCTime';
(:searchresults group=xxx fmt=yyy list=zzz text:)
<< | PmWikiDe.DokumentationsIndex | >>