Vorlage:AutomatischerIndex: Unterschied zwischen den Versionen

Aus Splitterwiki
Zur Navigation springen Zur Suche springen
(Abfragen auf neue Properties geändert in der Hoffnung, die Performance zu verbessern und 500er Fehler zu vermeiden)
(back to lua)
 
(17 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
<!--
 
<!--
 +
--><!--
 
-->{{Vorlage:IndexNavigation}}<!--
 
-->{{Vorlage:IndexNavigation}}<!--
 
-->{{#vardefine:Topic|}}<!--
 
-->{{#vardefine:Topic|}}<!--
  
-->{{#ask: [[Quelle::{{ROOTPAGENAME}}]] <!--
+
-->{{#ask: [[Typ::Gesamtquellen]] [[Publikation::{{ROOTPAGENAME}}]] <!--
 +
  -->| link=none <!--
 +
  -->| limit=1999 <!--
 +
  -->| sep=@//@ <!--
 
   -->| format = array <!--
 
   -->| format = array <!--
 
   -->| name = Artikel <!--
 
   -->| name = Artikel <!--
 
   -->}}<!--
 
   -->}}<!--
  
-->{{#arrayprint: Artikel <!--
+
-->Der Index zu ''{{ROOTPAGENAME}}'' führt {{#arraysize: Artikel }} Einträge.<!--
  -->| <br /><!--
+
-->{{Textbaustein Quellen Legende}}<!--
  -->| @@@@ <!--
 
  -->| <!--
 
    -->{{#ifeq: {{#var:Topic}} | {{#sub:@@@@|0|1}}<!--
 
      -->|<!--
 
      -->|{{#vardefine:Topic| {{#sub:@@@@|0|1}} }}<!--
 
      --><h2>{{#var:Topic}}</h2><!--
 
      -->}}<!--
 
  
    -->[[@@@@]]<!--
+
--><ul><!--
 +
-->{{#invoke:AutomatischerIndex|Index|Publikation={{ROOTPAGENAME}} }}<!--
 +
--></ul><!--
  
    /* Anmerkungen zur Publikation */
+
-->[[Kategorie:Index]]<!--
    -->{{#ask: [[-Has subobject::@@@@]] [[Typ::Quelle]] <!--
 
      -->| mainlabel = - <!--
 
      -->| ?AnmerkungPublikation#= <!--
 
      -->| intro = <span class="Seitenangabe "> ( <!--
 
      -->| outro = )</span> <!--
 
      -->| sort = AnmerkungPublikation <!--
 
      -->| sep = {{-,-}} <!--
 
      -->}}<!--
 
 
 
    /* Seitenangaben sortiert */
 
    -->{{#ask: [[-Has subobject::@@@@]] [[Typ::Quelle]] <!--
 
      -->| mainlabel = - <!--
 
      -->| ?Seitenangabe#= <!--
 
      -->| sort = SeiteZahl <!--
 
      -->| format = array <!--
 
      -->| name = Seitenangaben <!--
 
      -->}}<!--
 
 
 
    /* Anmerkungen ohne Seitenangabe */
 
    -->{{#ask: [[-Has subobject::@@@@]] [[Typ::Quelle]] <!--
 
      -->| mainlabel = - <!--
 
      -->| ?Seitenangabe#= <!--
 
      -->| format=array <!--
 
      -->| name= TEMP <!--
 
      -->}}<!--
 
    -->{{#ask: [[-Has subobject::@@@@]] [[Typ::Quelle]] [[SeiteZahl::+]]<!--
 
      -->| mainlabel = - <!--
 
      -->| ?Seitenangabe#= <!--
 
      -->| format=array <!--
 
      -->| name= Alle Seitenangaben mit Seitenzahl <!--
 
      -->}}<!--
 
    -->{{#arraydiff: TEMP | TEMP | Alle Seitenangaben mit Seitenzahl }}<!--
 
    -->{{#arraymerge: Seitenangaben | Seitenangaben | TEMP }}<!--
 
    --> {{#arrayprint: Seitenangaben <!--
 
      -->| {{-,-}} <!--
 
      -->}}<!--
 
  -->|<!--
 
  -->}}<!--
 
  
 
-->
 
-->

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)