Benutzer:Rolf acker/Spaß mit Vorlagen

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Spaß mit Vorlagen – vom kleinen Helferlein zum mächtigen Datenbank-System

Idee vom 16. Juni 2023 für Treffen der Stgt. Community

  • Motivation
  • Verwendung von Vorlagen
    • Sinn und Zweck
      • (Textbausteine)
      • Infoboxen
      • Navigationsleisten
      • Personendaten
      • Quellenangaben
      • Diskussionsbausteine
      • ...
      • Spezialisierte Tabellen
      • ...
    • Einfache Vorlagen
    • Parametrierte Vorlagen
    • Sonderzeichen
    • Untervorlagen
    • Komplexe Vorlagen
    • ...
    • Import aus fremdsprachigen Wikipedien
  • Entwicklung von Vorlagen
    • Parameter
    • Systemdaten
    • Kontrollstrukturen
    • weitere Parserfunktionen
    • Einbindungssteuerung
    • Fehlerbehandlung
    • ...
    • Architektur & Design
    • Test
    • Dokumentation
    • ...
    • Vorlagen sind Seiten sind Vorlagen
    • Parameterprüfung
    • Lua-Schnittstelle
  • Sonstiges

Unsortierte Sammlung:

  • Sonderzeichen „=“, „|“, „[“, „]“ im Parameterwert
  • Kette von Einbindungen
    • Artikel Manfred Winkelhock:
      {{Infobox Formel-1-Fahrer
      | name = Manfred Winkelhock
      | ...
      | debut_rennen = Südafrika
      | debut_jahr = 1982
      | letzter_start = Deutschland
      | letztes_jahr = 1985
      | ... }}
      
    • Infobox/Vorlage {{Infobox Formel-1-Fahrer}}:
      ...{{Infobox Rennfahrer
      | Name =  {{{Name|{{{name|{{SEITENNAME}}}}}}}}
      | ...
      | Box 1 = {{Infobox Rennfahrer/Formel 1
        | ...
        | Erstes Rennen = {{{Erstes Rennen|{{{debut_rennen|<noinclude>{{{Erstes Rennen}}}</noinclude>}}}}}}
        | Erste Saison = {{{Erste Saison|{{{debut_jahr|<noinclude>{{JETZIGES_JAHR}}</noinclude>}}}}}}
        | ... }}
      }}
      
    • Infobox/Vorlage {{Infobox Rennfahrer}}:
      {| class="toccolours float-right toptextcells infobox" ...
      ...
      |-
      {{#if: {{{Box 1|}}} |
      {{!}}colspan="2"{{!}}
      {{{Box 1}}}
      {{!}}-
      }}
      ...
      |}
      
    • Untervorlage {{Infobox Rennfahrer/Formel 1}}:
      ...
      |-
      | '''Erster Start:'''
      | {{Nowrap|{{#ifexist:{{Metadaten Formel-1-Rennen|{{{Erstes Rennen}}}}} {{{Erste Saison}}}|[[{{Metadaten Formel-1-Rennen|{{{Erstes Rennen}}}}} {{{Erste Saison}}}]] | [[{{Metadaten Formel-1-Rennen|{{{Erstes Rennen}}}}}]] {{#ifexpr: {{#expr: {{{Erste Saison|0}}} <= 1980}} | [[Automobil-Weltmeisterschaft {{{Erste Saison|}}}|{{{Erste Saison}}}]] | [[Formel-1-Weltmeisterschaft {{{Erste Saison|}}}|{{{Erste Saison}}}]]}}}} }}
      |-
      ...
      
    • Vorlage {{Metadaten Formel-1-Rennen}}:
      Großer Preis&nbsp;{{#switch: {{{1}}}
      | ABD | Abu Dhabi = von Abu Dhabi
      ...
      | GBR | Großbritannien = von Großbritannien
      | GER | Deutschland = von Deutschland
      | HUN | Ungarn = von Ungarn
      ...
      | QAT | Katar = von Katar
      | RSA | Südafrika = von Südafrika
      | RUS | Russland = von Russland
      | SAC | Sachir = von Sachir
      ...
      }}