WaBis

walter.bislins.ch

Makro: ListPages

Mit dem Makro ListPages kann man bestimmte Seiten suchen und das Resultat der Suche als nummerierte Link-Liste auf der Seite anzeigen lassen.

Syntax

{{ListPages|SuchPattern|Flags|Ersatztext}}
SuchPattern
Es werden nur Seitennamen gelistet, welche auf das SuchPattern passen. Für SuchPattern können dieselben Suchbegriffe eingesetzt werden wie bei der Suchfunktion, insbesondere auch Reguläre Ausdrücke.
Flags (optional)
Zusätzliche Steuermöglichkeiten, siehe unten.
Ersatztext (Optional)
Text, der angezeigt werden soll, wenn keine passenden Seiten gefunden wurden.

Wenn im SuchPattern Spezialzeichen vorkommen sollen, so müssen diese mit \ maskiert werden.

Beispiel

{{ListPages|/^Bild:.*\[0-9\]|keine Seiten gefunden}}

Listet alle Seiten, die mit Bild: beginnen und irgendeine Zahl von 0 bis 9 weiter hinten enthalten.

Flags

Mit Flags kann die Suche und Ausgabe des Makros gesteuert werden. Mehrere Flags werden durch | voneinander getrennt. Es gibt folgende Flags:

wiki=WikiID
WikiID
ID eines anderen Wikis, wenn nicht im aktuellen Wiki gesucht werden soll. Die aufgelisteten Links führen beim Anklicken zum entsprechenden Wiki. Wird für Wiki nichts angegeben, so wird im aktuellen Wiki gesucht.
params=ParameterList
ParameterList
List of parameters in the form of "name1=value1~name2=value2~..."
short

Verwendet die verkürzte Ausgabeform der Überschriften (kein Text vor : und kein Text in runden Klammern am Ende).

noext

Schneidet Dateierweiterungen in Überschriften ab (alles nach dem letzten . wird abgeschnitten).

deep

Sucht auch in Untertiteln (Stufe 2) nach dem SuchPattern.

Beispiel mit Flags

{{ListPages|/^Wscript:.+|short|wiki=Wiki|''Keine Funktionen gefunden''}}


Weitere Infos zur Seite
Erzeugt Sonntag, 27. Mai 2007
von wabis
Zum Seitenanfang
Geändert Sonntag, 23. Dezember 2018
von wabis