Wikiup:Lua/Modul/TemplateData/NaviBlock

aus Wikipedia, der freien Enzyklopädie
Vorlagenprogrammierung Diskussionen Lua Test Unterseiten
Modul Deutsch English

Modul: Dokumentation

Testfall für {{TemplateData}}.

  1. Mehrfache Vererbung
    • 2 erbt von 1 den Typ type und den required Status, überschreibt die Beschreibung description und das Beispiel example.
    • 3 erbt von 2 alles, überschreibt aber den Status.
    • 4 5 6 7 etc. erben von 3 alles.
    • Der Label ist individuell.
  2. Sortierung
    • Die Label zu einstelligen Nummern wurden beeinflusst.
    • Vergleiche die Sortierung nach der Parameterspalte auf-/absteigend in der oberen und unteren Tabelle.

{{Wikipedia:Lua/Modul/TemplateData/!en|1= Features

  1. Multiple inheritance
    • 2 inherits from 1 type and required state, but redefines description and example.
    • 3 inherits from 2 everything, but redefines state.
    • 4 5 6 7 etc. inherit all from 3.
    • Label is individual.
  2. Sorting
    • Labels for parameters consisting of one digit have been manipulated.
    • Compare sorting order of parameter column ascending and descending in both tables.

}}

{{Wikipedia:Lua/Modul/TemplateData/!debug|JSON= { "description": "Optische Zusammenfassung mehrerer Navigationsleisten",

 "params": { "1":
             { "label":       "Navigationsleiste <noexport>0</noexport>1",
               "description": "Name der Navigationsleiste, die eingebunden werden soll; ggf mit Parametern nach {{!}}",
               "type":        "wiki-page-name",
               "required":    true,
               "example":     "Navigationsleiste Lampukistan Rallye"
             },
             "2":
             { "label":       "Navigationsleiste <noexport>0</noexport>2",
               "description": "Name einer weiteren Navigationsleiste",
               "example":     "",
               "inherits":    "1"
             },
             "3":
             { "label":       "Navigationsleiste <noexport>0</noexport>3",
               "inherits":    "2",
               "required":    false,
               "suggested":   false
             },
             "4":
             { "label":       "Navigationsleiste <noexport>0</noexport>4",
               "inherits":    "3"
             },
             "5":
             { "label":       "Navigationsleiste <noexport>0</noexport>5",
               "inherits":    "3"
             },
             "6":
             { "label":       "Navigationsleiste <noexport>0</noexport>6",
               "inherits":    "3"
             },
             "7":
             { "label":       "Navigationsleiste <noexport>0</noexport>7",
               "inherits":    "3"
             },
             "8":
             { "label":       "Navigationsleiste <noexport>0</noexport>8",
               "inherits":    "3"
             },
             "9":
             { "label":       "Navigationsleiste <noexport>0</noexport>9",
               "inherits":    "3"
             },
             "10":
             { "label":       "Navigationsleiste 10",
               "inherits":    "3"
             },
             "11":
             { "label":       "Navigationsleiste 11",
               "inherits":    "3"
             },
             "12":
             { "label":       "Navigationsleiste 12",
               "inherits":    "3"
             },
             "13":
             { "label":       "Navigationsleiste 13",
               "inherits":    "3"
             },
             "14":
             { "label":       "Navigationsleiste 14",
               "inherits":    "3"
             },
             "15":
             { "label":       "Navigationsleiste 15",
               "inherits":    "3"
             },
             "16":
             { "label":       "Navigationsleiste 16",
               "inherits":    "3"
             },
             "17":
             { "label":       "Navigationsleiste 17",
               "inherits":    "3"
             },
             "18":
             { "label":       "Navigationsleiste 18",
               "inherits":    "3"
             },
             "19":
             { "label":       "Navigationsleiste 19",
               "inherits":    "3"
             },
             "20":
             { "label":       "Navigationsleiste 20",
               "inherits":    "3"
             }
           },
 "format": "block"

} }}