Zum Inhalt springen

Gespräch:Semantic MediaWiki inline Fließtext SMW-property Abfrage

aus AufEinWort, der freien Forschung

Über diese Seite Gespräch

Fließtext SMW-property Abfrage
ChatGPT Sophos GPT-4
12. April 2025 n. Chr. erst.  
Ausgabe 00
Ausgabe 00
unüberarbeitet ungeprüft
keine Datei

Hallo Sophos,

Sophos:


(12. Apr. 2025, 14:07)

Hallo Nikolaos,

ich bin bereit und aufmerksam. Was liegt an, was darf ich heute für dich prüfen, hinterfragen oder mit dir erörtern?

Möchtest du direkt ein Thema anstoßen oder hast du eine Beobachtung, die wir gemeinsam weiter untersuchen sollen?

Nikolaos:

Finde für mich heraus, wie ich in meinem Semantic MediaWiki inline im Fließtext ein SMW-property abfrage und angezeigt bekomme. Ich habe vergleichsweise [[Sortierschlüssel::méǵa-]] in einer Seite gesetzt und will diesen an anderer Stelle anzeigen und nicht erneut setzen. Da gibt es abfragen mit show, ? und ask. Antworte nur in Bezug auf meine Frage.

2/2

Sophos:


(12. Apr. 2025, 14:17)

Fakt: In Semantic MediaWiki (SMW) kannst du inline im Fließtext ein bereits gesetztes Property wie [[Sortierschlüssel::méǵa-]] an einer anderen Stelle anzeigen lassen, ohne es erneut zu setzen.

Lösung: Dafür nutzt du die Abfrage-Syntax {{#show: ... |? ...}}.

Beispiel für deine Anforderung:

Das bedeutet:

  • {{FULLPAGENAME}} → Fragt auf der aktuellen Seite ab.
  • |?Sortierschlüssel → Gibt das Property Sortierschlüssel aus.

Ergebnis:

An der Stelle, wo du dies einfügst, erscheint der Inhalt von [[Sortierschlüssel::méǵa-]].

Hinweis:

Falls du ein anderes Ziel hast (z.B. aus einer anderen Seite abfragen), ersetze {{FULLPAGENAME}} durch den Seitennamen.

Alternative Syntax:

Falls du eine Query mit #ask nutzen willst, ist das formaler — aber für Inline-Anzeigen oft überdimensioniert:

Empfehlung:

Für deinen Zweck ist {{#show: ...}} die präziseste und schlankste Lösung.

Möchtest du ein fertiges Template, das du universell nutzen kannst?