Ergebnisformat „list“

From Linux Web Expert

Revision as of 04:45, 4 April 2020 by >Kghbln (- cat)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

List format/de
Gibt die Ergebnisse, durch Trennzeichen voneinander abgegrenzt, als gereihte Liste aus
Weitere Informationen
Software: Semantic MediaWiki
Verfügbar seit: 0.7
Verfügbar bis: aktuell unterstützt
Voraussetzungen: keine
Name: list
Standardmäßig aktiviert:Gibt an, ob das Ergebnisformat standardmäßig mit Installation der betreffenden Softwareerweiterung aktiviert ist. ja
Autoren: Markus Krötzsch
Kategorie(n): Sonstige
Inhaltsverzeichnis


Das Ergebnisformat list wird dazu eingesetzt Abfrageergebnisse (Spezial:Semantische Suche, eingebettete Abfragen), durch Trennzeichen voneinander abgegrenzt, als gereihte Liste auszugeben. Zusätzliche Abfrageergebnisse werden dem Hauptergebnis in Klammern beigefügt. Diesem Ergebnisformat sehr ähnlich sind die Ergebnisformate ol und ul.

Dieses Ergenbisformat ist das Standardergebnisformat eingebetteter Abfragen, sofern lediglich ein Ergebniswert abgefragt wird und dabei keine Ausgabeanweisung vorgegeben wird.

Parameter

Die folgende Tabelle gibt einen Überblick über die verfügbaren Parameter, beschreibt sie kurz und gibt deren Standardwerte mitsamt dem zugehörigen Eingabetyp an.

⧼validator-describe-header-parameter⧽ ⧼validator-describe-header-aliases⧽ ⧼validator-describe-header-type⧽ ⧼validator-describe-header-default⧽ ⧼validator-describe-header-description⧽
propsep - ⧼validator-type-string⧽ , Legt fest, welches Trennzeichen zwischen den Attributen der Ergebnisse genutzt werden soll
valuesep - ⧼validator-type-string⧽ , Legt fest, welches Trennzeichen zwischen den Attributwerten der Ergebnisse genutzt werden soll
template - ⧼validator-type-string⧽ ⧼validator-describe-empty⧽ Legt fest, welche Vorlage zum Anzeigen der Abfrageergebnisse verwendet werden soll
named args namedargs ⧼validator-type-boolean⧽ no Legt fest, ob Bezeichnungen für die Parameter an die Vorlage bei der Ausgabe der Abfrageergebnisse weitergegeben werden sollen
userparam - ⧼validator-type-string⧽ ⧼validator-describe-empty⧽ Legt fest, welcher Wert jedem Vorlagenaufruf übergeben wird, sofern eine Vorlage genutzt wird
class - ⧼validator-type-string⧽ ⧼validator-describe-empty⧽ Legt fest, welche zusätzliche CSS-Klasse genutzt werden soll
introtemplate - ⧼validator-type-string⧽ ⧼validator-describe-empty⧽ Legt fest, welche Vorlage vor der Ausgabe von Abfrageergebnissen eingefügt werden soll
outrotemplate - ⧼validator-type-string⧽ ⧼validator-describe-empty⧽ Legt fest, welche Vorlage nach der Ausgabe von Abfrageergebnissen eingefügt werden soll
sep - ⧼validator-type-string⧽ , Legt fest, welches Trennzeichen bei der Ausgabe der Abfrageergebnisse genutzt werden soll
prefix - ⧼validator-type-string⧽ none Kontrolliert die Anzeige von Namensräumen in Ausgaben
  • sep: Sofern ein Leerzeichen angegeben wird, wird dieses in einen Unterstrich („_“) umgewandelt.
  • template: Hier wird der Name der Vorlage angegeben, sofern eine Vorlage die Ergebnisse aufnehmen soll.

Beispiele

{{#ask: [[Kategorie:Stadt]] [[Liegt in::Deutschland]] }}

Ergebnis:


Sofern weiter Ausgabeanweisungen gemacht werden, muss das Ergebnisformat list explizit angegeben werden.

{{#ask: [[Kategorie:Stadt]] [[Liegt in::Deutschland]] 
| ?Bevölkerungszahl
| ?Fläche#km² = Größe in km²
| format=list
}}

Ergebnis:


Eine Bezeichnung kann ausgeblendet werden, indem man eine „leere“ Bezeichnung angibt:

{{#ask: [[Kategorie:Stadt]] [[Liegt in::Deutschland]] 
| ?Bevölkerungszahl =
| ?Fläche#km² =
| format=list
}}

Ergebnis:


Alternativ kann dasselbe Ergebnis mit dem Parameter headers=hide erzielt werden.


Es kann auch ein alternatives Trennzeichen zu einem Komma („,“), bspw. „ und “ genutzt werden, ohne dass man dabei auf ein Zeichen beschränkt ist. Dies wird mit dem Parameter sep angegeben:

{{#ask: [[Kategorie:Stadt]] [[Liegt in::Deutschland]] | sep =  und  }}

Ergebnis:


Der HTML-Code   (nicht umschaltbares Leerzeichen) dient dazu zu verhindern, das Media Wiki Leerzeichen beim Verarbeiten des Parameters entfernt.

Hinweis

Das Ergebnisformat list im Zusammenhang mit Vorlagen einzusetzen birgt den Vorteil der richtigen Anzahl an Trennzeichen, z. B. einem Komma („,“), zwischen den Ergebnissen. Bspw. kann man eine Vorlage dazu nutzen E-Mail-Listen zu formatieren, die so einfach in das E-Mail-Programm kopiert werden können, wo jeder Eintrag das Format

Max Muster <max.muster@beispiel.de>

hat. In diesem Fall ist es sinnvoll den Parameter für das Trennzeichen mit sep=,&nbsp; festzulegen, um eine kommagetrennte Liste zu erhalten, die zum letzten Ergebnis kein „und“ ausgibt.

Template:Interlanguagelink: en



Property "Namespace" has a restricted application area and cannot be used as annotation property by a user.Property "Docinfo editor" (as page type) with input value "User:>Kghbln" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process.

Diese Dokumentationsseite gilt für alle SMW-Versionen von 1.7.0 bis zur aktuellsten Version.
      Andere Sprachen: FrZh-hans