Vorlage:Literatur q: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
 
(22 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
{{#vardefine:q
+
<noinclude>Abfragemuster für [[Formular:Literatur_q]]
| {{#if:{{{1|}}}  
+
<templatedata>
  | {{#arraymap: {{{1|}}}|,|§
+
{
    | [[is_literature_article::~§*]]
+
"params": {
    | OR
+
"1": {},
    }}
+
"2": {}
   |[[is_literature_article::+]]
+
}
 +
}
 +
</templatedata>
 +
</noinclude>{{#vardefine:name_query
 +
|{{#ifeq:{{{2|}}}| Alle
 +
  |[[is_literature_article::+]][[Literatur:+]]
 +
  |[[is_literature_article::~{{{2|}}}*]][[Literatur:+]]
 +
  }}
 +
}}<!--
 +
-->{{#vardefine:q
 +
| {{#ifeq:{{{1|}}}| Alle Kapitel
 +
  | {{#var:name_query}}
 +
   | {{#var:name_query}}[[mentioned in chapter::{{{1|}}}]]  
 
   }}
 
   }}
 
}}<!--
 
}}<!--
Zeile 11: Zeile 23:
 
| {{#ask: {{#var:q}} |format= count }}
 
| {{#ask: {{#var:q}} |format= count }}
 
}}<!--
 
}}<!--
-->{{#ask:{{#var:q}}
+
-->{{#vardefine:Namen
 +
| {{#ifeq:{{{2|}}}| Alle
 +
| Alle Autoren
 +
| Autorennamen mit „{{{2|}}}“
 +
}}
 +
}}<!--
 +
-->{{#vardefine:kapitel
 +
| {{#ifeq:{{{1|}}}| Alle Kapitel
 +
| {{#var:Namen}}
 +
| {{#var:Namen}} im Kapitel „{{{1|}}}“
 +
}}
 +
}}<!--
 +
--><div class=showResults><h2>{{#var:kapitel}}</h2>
 +
<p style="text-align:right">{{#var:count}} Einträge</p>
 +
<div class=lit_results>{{#ask:{{#var:q}}
 
|format=embedded
 
|format=embedded
 
|embedonly=yes
 
|embedonly=yes
|limit= {{#var:count}}
+
|limit=350
}}
+
}}</div></div>

Aktuelle Version vom 20. Januar 2024, 17:37 Uhr

Abfragemuster für Formular:Literatur_q

Keine Beschreibung.

Vorlagenparameter

ParameterBeschreibungTypStatus
11

keine Beschreibung

Unbekanntoptional
22

keine Beschreibung

Unbekanntoptional

Autorennamen mit „“ im Kapitel „“

0Ein Vorkommen von „“ in der Abfrage wurde nicht durch ein entsprechendes „“ abgeschlossen. Einträge