15.082
Bearbeitungen
K (<code>) |
Keine Bearbeitungszusammenfassung |
||
| (11 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 71: | Zeile 71: | ||
| <code>-{{#invoke:{{#replace:{{PAGENAME}}|/Doku|}}|GetValues|page=Rathaus|attr=StraßeHnr}}-</code> | | <code>-{{#invoke:{{#replace:{{PAGENAME}}|/Doku|}}|GetValues|page=Rathaus|attr=StraßeHnr}}-</code> | ||
|} | |} | ||
== <code>getPages()</code> == | |||
Gibt Seiten von der Query <code>query</code> als <code>table</code> zurück. | |||
===Parameter=== | |||
{| class="wikitable" | |||
|- | |||
! Variable !! Beschreibung !! Typ !! Required/Optional Default | |||
|- | |||
! <code>query</code> | |||
| Abfrage | |||
| string | |||
| required | |||
|- | |||
! <code>plain</code> | |||
| Nur-Text-Flag. Rückgabe-Wert ohne HTML. | |||
| boolean | |||
| optional, default=false | |||
|} | |||
== <code>uniFilter()</code> / <code>UniFilter()</code> == | |||
Gibt für eine Attribut-Query einen universellen Filter zurück. | |||
Der Suchbegriff wird gesucht: | |||
# als Ganzes | |||
# als Volltextsuche | |||
# wenn Semikolons vorhanden, dann außerdem als Liste von Einzelbegriffen | |||
# wenn Suchtext leer, Vorhandensein irgendeines Wortes | |||
Beispiele: | |||
* <code><nowiki>{{#invoke:Queries|UniFilter|Wort1}}</nowiki></code> bzw. <code><nowiki>uniFilter("Wort1")</nowiki></code> ergibt <code>{{#invoke:Queries|UniFilter|Wort1}}</code> | |||
* <code><nowiki>{{#invoke:Queries|UniFilter|Wort1 Wort2 Wort3}}</nowiki></code> bzw. <code><nowiki>uniFilter("Wort1 Wort2 Wort3")</nowiki></code> ergibt <code>{{#invoke:Queries|UniFilter|Wort1 Wort2 Wort3}}</code> | |||
* <code><nowiki>{{#invoke:Queries|UniFilter|Wort1;Wort2;Wort3}}</nowiki></code> bzw. <code><nowiki>uniFilter("Wort1;Wort2;Wort3")</nowiki></code> ergibt <code>{{#invoke:Queries|UniFilter|Wort1;Wort2;Wort3}}</code> | |||
* <code><nowiki>{{#invoke:Queries|UniFilter|Wort1;Wort2;}}</nowiki></code> bzw. <code><nowiki>uniFilter("Wort1;Wort2;")</nowiki></code> ergibt <code>{{#invoke:Queries|UniFilter|Wort1;Wort2;}}</code> | |||
* <code><nowiki>{{#invoke:Queries|UniFilter|Wort1;;Wort3}}</nowiki></code> bzw. <code><nowiki>uniFilter("Wort1;;Wort3")</nowiki></code> ergibt <code>{{#invoke:Queries|UniFilter|Wort1;;Wort3}}</code> | |||
* <code><nowiki>{{#invoke:Queries|UniFilter|Wort1; ;Wort3}}</nowiki></code> bzw. <code><nowiki>uniFilter("Wort1; ;Wort3")</nowiki></code> ergibt <code>{{#invoke:Queries|UniFilter|Wort1; ;Wort3}}</code> | |||
* <code><nowiki>{{#invoke:Queries|UniFilter|Wort1;Wort2 Wort3}}</nowiki></code> bzw. <code><nowiki>uniFilter("Wort1;Wort2 Wort3")</nowiki></code> ergibt <code>{{#invoke:Queries|UniFilter|Wort1;Wort2 Wort3}}</code> | |||
* <code><nowiki>{{#invoke:Queries|UniFilter| Wort1 ; Wort2 ; Wort3 }}</nowiki></code> bzw. <code><nowiki>uniFilter(" Wort1 ; Wort2 ; Wort3 ")</nowiki></code> ergibt <code>{{#invoke:Queries|UniFilter| Wort1 ; Wort2 ; Wort3 }}</code> | |||
* <code><nowiki>{{#invoke:Queries|UniFilter|}}</nowiki></code> bzw. <code><nowiki>uniFilter("")</nowiki></code> ergibt <code>{{#invoke:Queries|UniFilter|}}</code> | |||
* <code><nowiki>{{#invoke:Queries|UniFilter}}</nowiki></code> ergibt <code>{{#invoke:Queries|UniFilter}}</code> | |||
== <code>dateLastDayCompleter()</code> == | |||
Vervollständigt ein unvollständiges Abfrage-''bis''-Datum zu entweder dem letzten des Monats oder des Jahres. | |||
Anwendung: Wenn man im Formular z.B. von 2020 bis 2020 einträgt, dann wird bis 31.12.2020 gesucht. | |||
== Unterseiten == | == Unterseiten == | ||
{{ | {{Unterseitenliste|Modul:Queries}} | ||
== Siehe auch == | |||
<div style="column-count:3"> | |||
* [[Modul:Common]] | |||
* [[Modul:String]] | |||
</div> | |||