Vorlage:QuellenAusgabe: Unterschied zwischen den Versionen

Aus Splitterwiki
Zur Navigation springen Zur Suche springen
(test Lua Quellenausgabe)
Markierung: Ersetzt
 
(13 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
==Quellen==
+
<h2>Quellen</h2>
{{#arraymap: {{#ask: [[Kategorie:Publikation]]|sep=@//@|limit=500}}|@//@|@@@@|
+
 
  {{#vardefine: Zeichenkette |{{#replace:@@@@|[|<nowiki> </nowiki>}}}}
+
{{#invoke:Quellen|getQuellen|Pagename={{FULLPAGENAME}}}}
  {{#vardefine: Zeichenkette |{{#replace:{{#var:Zeichenkette}}|]|<nowiki> </nowiki>}}}}
 
  {{#vardefine: Zeichenkette |{{#sub:{{#var:Zeichenkette}}|1}}}}
 
  {{#vardefine: Zeichenkette |{{#explode: {{#var:Zeichenkette}}|{{!}}|0}}}}
 
{{#vardefine: AnmerkungPup| {{#ask:[[Publikation::{{#var: Zeichenkette}}]] [[-Has subobject::{{FULLPAGENAME}}]]
 
  |?AnmerkungPublikation=
 
  |mainlabel=-
 
  }}
 
}}
 
{{#vardefine:Ausgabe|
 
  {{#ask:[[Publikation::{{#var: Zeichenkette}}]] [[-Has subobject::{{FULLPAGENAME}}]]
 
  |?SeiteZahl
 
  |?Zusatz
 
  |?Anmerkung
 
  |mainlabel=-|sep=, |format=list| sort=SeiteZahl|order=ascending|template=TemplateQuelle
 
  }}
 
}}
 
{{#vardefine: AnmerkungPup |{{#replace:{{#var:AnmerkungPup}}|,|<nowiki> </nowiki>}}}}
 
{{#if:{{#var:Ausgabe}}|@@@@{{#ifeq: {{#var:AnmerkungPup}}||{{#var:AnmerkungPup}}|&nbsp;({{#var:AnmerkungPup}})}}: {{#var:Ausgabe}}<br>|}}
 
|}}
 

Aktuelle Version vom 26. Februar 2024, 22:26 Uhr

Quellen

Lua-Fehler in Modul:Quellen, Zeile 15: bad argument #1 to 'getn' (table expected, got nil)