Zuletzt bearbeitet vor einem Jahr
von Margit Link-Rodrigue

6.3 Seitenlisten

Keine Bearbeitungszusammenfassung
Markierung: Quelltext-Bearbeitung 2017
Keine Bearbeitungszusammenfassung
Zeile 9: Zeile 9:
|limit=4
|limit=4
}}
}}
</syntaxhighlight><span /><span /><br />
</syntaxhighlight><span /><span /><span /><br />
Alle Seiten im Hauptnamensraum:
Alle Seiten im Hauptnamensraum:


Zeile 117: Zeile 117:
}}
}}


<span><span /><br /></span>
<span><span /><span /><br /></span>
===Format "datatable"===
===Format "datatable"===
<syntaxhighlight lang="text">
<syntaxhighlight lang="text">
Zeile 145: Zeile 145:


=== Namensraum-Präfix unterdrücken ===
=== 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 Namensraun ''QM'':<syntaxhighlight lang="text">
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'':<syntaxhighlight lang="text">
{{#ask: [[QM:+]][[Modification date::+]]
{{#ask: [[QM:+]][[Modification date::+]]
|format=plaintext
|format=plaintext
Zeile 158: Zeile 158:
</syntaxhighlight>In diesem Beispiel wird der vollständige Seitenname über das "[[Handbuch:Magische Wörter|magische Wort]]" <nowiki>{{FULLPAGENAME}}</nowiki> verlinkt und der Seitenname ohne Namensraumpräfix <nowiki>{{PAGENAME}}</nowiki> als Bezeichnung verwendet.  Die Ausgabe ist hier entsprechend im Format '''''Meine Seite'''''.  
</syntaxhighlight>In diesem Beispiel wird der vollständige Seitenname über das "[[Handbuch:Magische Wörter|magische Wort]]" <nowiki>{{FULLPAGENAME}}</nowiki> verlinkt und der Seitenname ohne Namensraumpräfix <nowiki>{{PAGENAME}}</nowiki> als Bezeichnung verwendet.  Die Ausgabe ist hier entsprechend im Format '''''Meine Seite'''''.  


{{Box Links|Thema1=[https://www.semantic-mediawiki.org/wiki/Help:Inline_queries SMW Abfragen (Englisch)]|Thema2=[https://www.semantic-mediawiki.org/wiki/Help:Result_formats SMW Ausgabeformate (Englisch)]|Thema3=[https://www.semantic-mediawiki.org/wiki/Help:Using_templates Ausgabe über Vorlagen (Englisch)]}}<span /><span /><br />
{{Box Links|Thema1=[https://www.semantic-mediawiki.org/wiki/Help:Inline_queries SMW Abfragen (Englisch)]|Thema2=[https://www.semantic-mediawiki.org/wiki/Help:Result_formats SMW Ausgabeformate (Englisch)]|Thema3=[https://www.semantic-mediawiki.org/wiki/Help:Using_templates Ausgabe über Vorlagen (Englisch)]}}<span /><span /><span /><br />


[[Category:Organisation]]
[[Category:Organisation]]
[[en:SMW queries]]
[[en:SMW queries]]
[[de:{{FULLPAGENAME}}]]
[[de:{{FULLPAGENAME}}]]

Version vom 2. November 2022, 10:31 Uhr

Für Cloud-Kunden, deren Instanz auf BlueSpice Version 5 läuft: Bitte wechseln Sie zum BlueSpice 5 Helpdesk.

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:

… weitere Ergebnisse

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:
  1. Aufzählungslisten nummerieren
  2. Benutzer einladen
  3. Benutzermenü anpassen
  4. Benutzerrechte verstehen
  5. Benutzerverwaltung
  6. Einstellungen zur Benutzeroberfläche
  7. Erweiterte Statistik
  8. ExtendedSearch Konfiguration
  9. Fehlermeldungen
  10. Fußleiste

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.
  1. Benutzermenü anpassen
  2. Einstellungen zur Benutzeroberfläche
  3. Erweiterte Statistik
  4. ExtendedSearch Konfiguration
  5. Fußleiste
  6. Hauptnavigation anpassen
  7. Konfigurationsverwaltung
  8. Namensraum CSS-Verwaltung
  9. 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.
  1. VisualEditor/Dateien
  2. VisualEditor/Tabellen

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
| searchlabel=
| format=table
| class=datatable
}}

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




Feedback zur Dokumentation ist im Community-Forum möglich.