Modul:Queries/Doku: Unterschied zwischen den Versionen

Aus FürthWiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 10: Zeile 10:


Die Funktion ist ähnlich <code>{{#show}}</code>, welches aber leider nur durch Komma getrennte Werte zurückgibt. Das ist ein Problem, denn in diesem Wiki werden Werte durch Semikolon getrennt da das Komma in allen Formularen als Satzzeichen gehandhabt wird.
Die Funktion ist ähnlich <code>{{#show}}</code>, welches aber leider nur durch Komma getrennte Werte zurückgibt. Das ist ein Problem, denn in diesem Wiki werden Werte durch Semikolon getrennt da das Komma in allen Formularen als Satzzeichen gehandhabt wird.
=== Test ===
* <code><nowiki>-getValues(Rathaus, StraßeHnr)-</nowiki></code> ergibt <code>-{{#invoke:Queries|GetValues|page=Rathaus|attr=StraßeHnr}}-</code>
* <code><nowiki>-getValues(Rathaus, BlaBla)-</nowiki></code> ergibt <code>-{{#invoke:Queries|GetValues|page=Rathaus|attr=BlaBla}}-</code>
* <code><nowiki>-getValues(Rathaus, Bahnlinie)-</nowiki></code> ergibt <code>-{{#invoke:Queries|GetValues|page=Rathaus|attr=Bahnlinie}}-</code>
* <code><nowiki>-getValues(RathausBlaBla, StraßeHnr)-</nowiki></code> ergibt <code>-{{#invoke:Queries|GetValues|page=RathausBlaBla|attr=StraßeHnr}}-</code>


== Unterseiten ==
== Unterseiten ==
{{Special:PrefixIndex/{{FULLPAGENAME}}/}}
{{Special:PrefixIndex/{{FULLPAGENAME}}/}}

Version vom 20. September 2025, 13:21 Uhr

Dieses Modul enthält Abfragen für semantic Mediawiki, welche nicht oder nur sehr umständlich mit {{#show}} oder {{#ask}} realisiert werden können.

getValues

Gibt durch Semikolon getrennte Werte als String zurück. Diese Werte werden aus einem Attribut ausgelesen, welches ein Artikel enthält.

Parameter

  • page - Seite, auf welcher sich das Attribut befindet.
  • attr - Name des Attributs, welches ausgelesen werden soll.
  • sep - Separator. Ist Semikolon, wenn nicht angegeben.

Die Funktion ist ähnlich {{#show}}, welches aber leider nur durch Komma getrennte Werte zurückgibt. Das ist ein Problem, denn in diesem Wiki werden Werte durch Semikolon getrennt da das Komma in allen Formularen als Satzzeichen gehandhabt wird.

Test

  • -getValues(Rathaus, StraßeHnr)- ergibt -Königstraße 86;Königstraße 88-
  • -getValues(Rathaus, BlaBla)- ergibt --
  • -getValues(Rathaus, Bahnlinie)- ergibt --
  • -getValues(RathausBlaBla, StraßeHnr)- ergibt --

Unterseiten