Hier finden Sie nützliche Beispiele für einfache Abfragen, die Sie in jeder Wikiseite im Quelltext einfügen können.
Seitenlisten erstellen
{{#ask:
[[:+]]
[[Modification date::+]]<!-- nötig um gelöschte Seiten zu filtern -->
|format=ul
|limit=4
}}
Alle Seiten im Hauptnamensraum, hier beispielhaft auf 4 Seiten beschränkt (limit=4). Standardmäßgi werden 50 Seiten automatisch angezeigt. Sie müssen also das Limit auf 1000 oder so setzen, wenn Sie alle Seiten, die Ihrer Abfrage entsprechen, anzeigen wollen.
Hinweise:
[[:+]]                     zeigt Seiten im Hauptnamensraum. [[Meinraum:+]]   zeigt Seiten im Namensraum Meinraum.
[[:+||Hilfe:+]]zeigt Seiten im Hauptnamensraum und in Hilfe.
Ausgabe als Inhaltsverzeichnis
{{#ask:
[[:+]][[Modification date::+]]
|format=category
|limit=12
}}Seiten aus Kategorie anzeigen
{{#ask: 
[[Category:Administration]] 
| limit=10 
| searchlabel=
| format=ol 
}}
Hier werden 10 Ergebnisse für die Seiten in Kategorie Administration einschließlich Seiten aus den Unterkategorien angezeigt:
- Aufzählungslisten nummerieren
 - Benutzer einladen
 - Benutzermenü anpassen
 - Benutzerrechte verstehen
 - Benutzerverwaltung
 - Einstellungen zur Benutzeroberfläche
 - Erweiterte Statistik
 - ExtendedSearch Konfiguration
 - Fehlermeldungen
 - Fußleiste
 
Kategorien kombinieren
Über den Operator OR können unterschiedliche Argumente verknüpft werden:
{{#ask: 
[[Category:Administration]] OR [[Category:Bearbeiten]]
| limit=10 
| searchlabel=
| format=ol 
}}
Seiten aus Hauptkategorie (ohne Unterkategorien)
{{#ask: 
[[Category:Administration|+depth=0]] 
| limit=10
| searchlabel=
| format=ol 
}}
Hier werden 10 Seiten aus der Katgorie Administration ausschließlich Seiten aus den Unterkategorien angezeigt.
- Benutzermenü anpassen
 - Einstellungen zur Benutzeroberfläche
 - Erweiterte Statistik
 - ExtendedSearch Konfiguration
 - Fußleiste
 - Hauptnavigation anpassen
 - Konfigurationsverwaltung
 - Namensraum CSS-Verwaltung
 - Namensraumverwaltung
 
Unterkategorien einer Seite
{{#ask: 
[[Subcategory of::Administration]] [[Modification date::+]]<!-- nötig um gelöschte Seiten u. Redirects zu filtern -->
|format=ul
}}
Ausgabe der Unterkategorien der Kategorie "Administration"
Seiten mit gleichem Namensanfang
{{#ask: 
[[~Visu*]][[:+||Handbuch:+]]
[[Modification date::+]]<!-- nötig um gelöschte Seiten u. Redirects zu filtern -->
| limit=5 
| searchlabel=
| format=ol 
}}
Ausgabe der Seiten im Hauptnamensraum und im Namensraum Handbuch, die mit "Visu" beginnen.
Ausgabeformat: Tabelle
Format "broadtable"
{{#ask: 
[[~Visu*]][[:+||Handbuch:+]]
[[Modification date::+]]<!-- nötig um gelöschte Seiten zu filtern -->
| limit=5 
| searchlabel=
| format=broadtable
}}
| VisualEditor/Dateien | 
| VisualEditor/Tabellen | 
Format "datatable"
{{#ask: 
[[~Visu*]][[:+||Handbuch:+]]
[[Modification date::+]]<!-- nötig um gelöschte Seiten zu filtern -->
|?Last editor is
| format=datatables
}}
Datumsabfragen
Heute
Um z.B. alle heute im Wiki freigegebenen Seiten abzufragen:
{{#ask:
[[QM/Approval date::>>{{#time:Y-m-d|now -1day}}]]
}}
Bevor oder nach
Zeigt alle Seiten im Hauptnamensraum, die vor 2022 zuletzt bearbeitet wurden mit dem Jahr der letzten Bearbeitung:
{{#ask:
[[Modification date::<{{#time:Y|2022}}]] [[:+]]
|?Modification date#-F[Y]
|format=ul
|headers=hide
}}
Datumsformatierungen: https://www.semantic-mediawiki.org/wiki/Help:Type_Date
Suchoperatoren
Um die Abfragekriterien zu verfeinern, können Vergleichssymbole eingesetzt werden:
siehe: https://www.semantic-mediawiki.org/wiki/Help:Search_operators
Vorlagen
Über Vorlagen lassen sich angepasste Ausgabeformate erstellen. Die Dokumentation hierzu finden Sie auf semantic-mediawiki.org.
Einige nützliche Formatierungen zeigen wir hier als Beispiel.
Namensraum-Präfix unterdrücken
Standardmäßig wird in den Ausgabeformaten "ul", "ol" (und bei weiteren Formaten) das Namensraumpräfix einer Seite unterdrückt. Wenn Sie allerdings mit einer Vorlage arbeiten und daher in der ask-Abfrage den Parameter link=none verwenden, weil Sie den Link in der Vorlage selbst generieren, dann wird der Seitenname mit dem Namensraumpräfix angezeigt. Beispielabfrage aller Seiten im Namensraum QM:
{{#ask: [[QM:+]][[Modification date::+]]
|format=plaintext
|template=mytemplate
|link=none
}}
Die Ausgabe ist hier entsprechend im Format QM:Meine Seite.
Um das Namensraumpräfix zu entfernen, benutzen Sie in der Vorlage folgende Syntax, um z.B eine ungeordnete Liste zu generieren:
*[[{{FULLPAGENAME:{{{1}}}}}|{{PAGENAME:{{{1}}}}}]]
In diesem Beispiel wird der vollständige Seitenname über das "magische Wort" {{FULLPAGENAME}} verlinkt und der Seitenname ohne Namensraumpräfix {{PAGENAME}} als Bezeichnung verwendet. Die Ausgabe ist hier entsprechend im Format Meine Seite.
Weiterführende Links