Vorlage:AutomatischerIndex: Unterschied zwischen den Versionen

Aus Splitterwiki
Zur Navigation springen Zur Suche springen
K (Syntax)
(back to lua)
 
(18 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
__NOTOC__
 
 
<!--
 
<!--
 +
--><!--
 
-->{{Vorlage:IndexNavigation}}<!--
 
-->{{Vorlage:IndexNavigation}}<!--
 
-->{{#vardefine:Topic|}}<!--
 
-->{{#vardefine:Topic|}}<!--
  
-->{{#arraydefine:Ausgabe<!--
+
-->{{#ask: [[Typ::Gesamtquellen]] [[Publikation::{{ROOTPAGENAME}}]] <!--
  -->|{{#ask:[[Publikation::{{ROOTPAGENAME}}]]<!--
+
  -->| link=none <!--
    -->|sep=@**@<!--
+
  -->| limit=1999 <!--
    -->|limit=10000<!--
+
  -->| sep=@//@ <!--
    -->}}<!--
+
   -->| format = array <!--
   -->|@**@<!--
+
   -->| name = Artikel <!--
   -->|unique<!--
 
 
   -->}}<!--
 
   -->}}<!--
  
-->{{#arraydefine:AusgabeFinal}}<!--
+
-->Der Index zu ''{{ROOTPAGENAME}}'' führt {{#arraysize: Artikel }} Einträge.<!--
 +
-->{{Textbaustein Quellen Legende}}<!--
  
-->{{#arrayprint:Ausgabe<!-- /* key
+
--><ul><!--
  -->|<!-- /* delimiter
+
-->{{#invoke:AutomatischerIndex|Index|Publikation={{ROOTPAGENAME}} }}<!--
  -->|@@@@<!-- /* pattern
+
--></ul><!--
  -->|<!-- /* subject
+
 
    -->{{#arraydefine:Temp<!--
+
-->[[Kategorie:Index]]<!--
      -->|{{#explode:{{WikilinkWeg|@@@@}}|#|0}}<!--
 
      -->|@<!--
 
      -->}}<!--
 
    -->{{#arraymerge:AusgabeFinal<!--
 
      -->|AusgabeFinal<!--
 
      -->|Temp<!--
 
      -->}}<!--
 
  -->}}<!--
 
-->{{#arrayunique:AusgabeFinal}}<!--
 
  
-->{{#arrayprint:AusgabeFinal<!-- /* key
 
  -->|<!-- /* delimiter
 
  -->|@@@@<!-- /* pattern
 
  -->|<!-- /* subject
 
    -->{{#ifeq: {{#var:Topic}} | {{#sub:@@@@|0|1}}<!--
 
      -->|<!--
 
      -->|{{#vardefine:Topic| {{#sub:@@@@|0|1}} }}<!--
 
      --><h2>{{#var:Topic}}</h2><!--
 
      -->}}<!--
 
    -->{{#vardefine:Ausgabe<!--
 
      -->|{{#ask:[[Publikation::{{ROOTPAGENAME}}]] [[-Has subobject::@@@@]]<!--
 
          -->|limit=10000<!--
 
          -->|?SeiteZahl<!--
 
          -->|?Zusatz<!--
 
          -->|?Anmerkung=<!--
 
          -->|sep=,<!--
 
          -->|mainlabel=-<!--
 
          -->|sort=SeiteZahl<!--
 
          -->|order=ascending<!--
 
          -->|format=list<!--
 
          -->|template=TemplateQuelle<!--
 
          -->}}<!--
 
      -->}}<!--
 
    -->{{#if:{{#var:Ausgabe}}<!--
 
      -->|[[@@@@]]: {{#var:Ausgabe}}<br><!--
 
      -->|<!--
 
      -->}}<!--
 
  -->}}<!--
 
--><!--
 
 
-->
 
-->

Aktuelle Version vom 26. Februar 2024, 19:40 Uhr

Der Index zu AutomatischerIndex führt 0 Einträge.

Fette Hervorhebung = primäre Quellenangaben. Kursive Hervorhebung = entstammt 1:1 (ungeprüft) einem Printindex
    Lua-Fehler in Modul:AutomatischerIndex, Zeile 18: bad argument #1 to 'getn' (table expected, got nil)