Vorlage:Kategorie: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Maggus (Diskussion | Beiträge) K (Debug-Angaben) |
Maggus (Diskussion | Beiträge) (Hauptkategorie) |
||
(18 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 10: | Zeile 10: | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
− | /// | + | /// Definitionen |
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
+ | |||
/// Metakategorie | /// Metakategorie | ||
− | -->{{# | + | -->{{#vardefine: Metakategorie | {{{Metakategorie|Metakategorie}}} }}<!-- ohne Metakategorie läuft nix! |
− | + | ||
− | |||
/// Hauptkategorie | /// Hauptkategorie | ||
-->{{#if: {{{Regelkategorie|}}} <!-- | -->{{#if: {{{Regelkategorie|}}} <!-- | ||
− | -->| {{# | + | -->| {{#vardefine: Hauptkategorie | {{{Regelkategorie}}} }}<!-- |
-->|}}<!-- | -->|}}<!-- | ||
-->{{#if: {{{Realkategorie|}}} <!-- | -->{{#if: {{{Realkategorie|}}} <!-- | ||
− | -->| {{# | + | -->| {{#vardefine: Hauptkategorie | {{{Realkategorie}}} }}<!-- |
-->|}}<!-- | -->|}}<!-- | ||
-->{{#if: {{{Weltkategorie|}}} <!-- | -->{{#if: {{{Weltkategorie|}}} <!-- | ||
− | -->| {{# | + | -->| {{#vardefine: Hauptkategorie | {{{Weltkategorie}}} }}<!-- |
+ | -->|}}<!-- | ||
+ | -->{{#if: {{{Hauptkategorie|}}} <!-- | ||
+ | -->| {{#vardefine: Hauptkategorie | {{{Hauptkategorie}}} }}<!-- | ||
-->|}}<!-- | -->|}}<!-- | ||
+ | |||
/// Eigenkategorie | /// Eigenkategorie | ||
-->{{#if: {{#var: Hauptkategorie}} <!-- | -->{{#if: {{#var: Hauptkategorie}} <!-- | ||
Zeile 33: | Zeile 37: | ||
-->| {{#vardefine: Eigenkategorie | Metakategorie }} <!-- | -->| {{#vardefine: Eigenkategorie | Metakategorie }} <!-- | ||
-->}}<!-- | -->}}<!-- | ||
− | -->}} | + | -->}}<!-- |
− | |||
+ | /// Layout-Parameter | ||
+ | -->{{Layout Seite}}<!-- | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
− | /// Formular | + | /// setze das Formular |
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
-->{{#default_form:<!-- | -->{{#default_form:<!-- | ||
Zeile 64: | Zeile 55: | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
− | /// Attribute | + | /// definiere die Attribute (keys) |
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
-->{{#arraydefine: Alle Attribute <!-- | -->{{#arraydefine: Alle Attribute <!-- | ||
− | -->| Metakategorie, Weltkategorie, Regelkategorie, Realkategorie, Kurzbeschreibung, Profilbild, Profilbild Kurzbeschreibung, Offizielles Bild publiziert<!-- | + | -->| Metakategorie, Weltkategorie, Regelkategorie, Realkategorie, Kurzbeschreibung, Icon, Profilbild, Profilbild Kurzbeschreibung, Offizielles Bild publiziert<!-- |
-->| ,<!-- | -->| ,<!-- | ||
-->|}}<!-- | -->|}}<!-- | ||
Zeile 74: | Zeile 65: | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
− | /// | + | /// legie die Attribute an (values) |
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
-->{{#arraymap: {{#arrayprint: Alle Attribute | @//@ }}<!-- | -->{{#arraymap: {{#arrayprint: Alle Attribute | @//@ }}<!-- | ||
Zeile 88: | Zeile 79: | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
− | /// | + | /// setze übergreifende Attribute |
+ | ////////////////////////////////////////////////////////////// | ||
+ | -->{{#set: Seitentyp = Kategorie }}<!-- | ||
+ | -->{{#set: Seitenlayout = <!-- | ||
+ | -->{{#switch: {{#var: Metakategorie }} <!-- | ||
+ | -->| Regelkategorie = regel <!-- | ||
+ | -->| Realkategorie = real <!-- | ||
+ | -->| Weltkategorie = welt <!-- | ||
+ | -->}}<!-- | ||
+ | -->}}<!-- | ||
+ | -->{{#set: Eigenkategorie = {{#var: Eigenkategorie }} }}<!-- | ||
+ | -->{{#set: Metakategorie= {{#var: Metakategorie }} }}<!-- | ||
+ | -->{{#set: Hauptkategorie= {{#var: Hauptkategorie }} }}<!-- | ||
+ | -->{{#set: Mutterseite = <!-- | ||
+ | -->{{#switch: {{#var: Eigenkategorie }} <!-- | ||
+ | -->| Metakategorie = Metakategorie <!-- | ||
+ | -->| Hauptkategorie = {{#var: Metakategorie }} <!-- | ||
+ | -->| Basistyp = {{#var: Hauptkategorie }} <!-- | ||
+ | -->}}<!-- | ||
+ | -->}}<!-- | ||
+ | ////////////////////////////////////////////////////////////// | ||
+ | |||
+ | |||
+ | ////////////////////////////////////////////////////////////// | ||
+ | /// setze indirekte Attribute | ||
+ | ////////////////////////////////////////////////////////////// | ||
+ | |||
+ | /// Steckbrief | ||
+ | /// Eigenkategorie | ||
+ | -->{{#vardefine: Steckbrief | {{#var: Eigenkategorie }} }}<!-- | ||
+ | /// weitere Einzelinfos | ||
+ | --><!-- | ||
+ | /// Zweitname? | ||
+ | -->{{#if: {{{Name2|}}} <!-- | ||
+ | -->| {{#vardefine: Steckbrief | {{#var: Steckbrief }} {{-,-}} auch genannt: {{{Name2}}} }}<!-- | ||
+ | -->|<!-- | ||
+ | -->}}<!-- | ||
+ | /// die Kurzbeschreibung | ||
+ | -->{{#vardefine: Steckbrief | {{#var: Steckbrief }} {{-,-}} {{{Kurzbeschreibung|ohne Kurzbeschreibung}}} }}<!-- | ||
+ | /// Weißer Fleck? | ||
+ | -->{{#ifeq: {{{Weißer Fleck|}}} | Ja <!-- | ||
+ | -->| {{#vardefine: Steckbrief | {{#var: Steckbrief }} {{-,-}} Weißer Fleck }}<!-- | ||
+ | -->|<!-- | ||
+ | -->}}<!-- | ||
+ | /// setze das Attribut | ||
+ | -->{{#set: Steckbrief = {{#var: Steckbrief }} }}<!-- | ||
+ | |||
+ | /// Angrenzend zu | ||
+ | -->{{#arraymap: {{#ask: [[AngrenzendZu::{{PAGENAME}}]] | link=none | sep=@//@ }}<!-- | ||
+ | -->| @//@ <!-- | ||
+ | -->| @@@@ <!-- | ||
+ | -->| {{#set: AngrenzendZu | @@@@ }} <!-- | ||
+ | -->|<!-- | ||
+ | -->}}<!-- | ||
+ | ////////////////////////////////////////////////////////////// | ||
+ | |||
+ | |||
+ | ############################################################## | ||
+ | ### Box: Tabellen-Start | ||
+ | ############################################################## | ||
+ | --><table class="{{#var:Box Class}}" ><!-- | ||
+ | --><tr><th><!-- | ||
+ | --><div style="float:left; margin-left:0.3em; margin-right:0.3em; " class="nomobile" >[[{{#var: Icon S}}|verweis=]]</div><!-- | ||
+ | --><span style="font-size:1.4em;" class="nomobile" >{{PAGENAME}}</span><!-- | ||
+ | --><div>{{{Name2|}}}</div><!-- | ||
+ | --></th></tr><!-- | ||
+ | ############################################################## | ||
+ | |||
+ | |||
+ | ////////////////////////////////////////////////////////////// | ||
+ | /// binde spezielle Vorlagen ein | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
-->{{Artikelinfo.Ermittlung}}<!-- | -->{{Artikelinfo.Ermittlung}}<!-- | ||
+ | -->{{NavigationVorZurück.Ermittlung}}<!-- | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
############################################################## | ############################################################## | ||
− | ### | + | ### Kategoriepfad |
############################################################## | ############################################################## | ||
− | -->{{ | + | --><tr><td><!-- |
+ | --><div class="small" style="padding:0.5em;" >{{Kategoriepfad}}</div><!-- | ||
+ | --></td></tr><!-- | ||
+ | ############################################################## | ||
+ | |||
+ | |||
+ | ############################################################## | ||
+ | ### zeige Icon an | ||
+ | ############################################################## | ||
+ | --><tr><td class="center" ><!-- | ||
+ | ### Profilbild | ||
+ | -->{{#if: {{{Icon|}}}<!-- | ||
+ | -->| <div class="beitrag small "><!-- | ||
+ | -->[[Datei: {{{Icon}}}<!-- | ||
+ | -->| 360px <!-- | ||
+ | -->| center <!-- | ||
+ | -->]]<!-- | ||
+ | -->|<!-- | ||
+ | -->}}<!-- | ||
+ | --></td></tr><!-- | ||
+ | ############################################################## | ||
+ | |||
+ | |||
+ | ############################################################## | ||
+ | ### zeige Profilbild an | ||
+ | ############################################################## | ||
+ | --><tr><td class="center" ><!-- | ||
+ | ### Profilbild | ||
+ | -->{{#if: {{#show: {{PAGENAME}} | ?Profilbild }}<!-- | ||
+ | -->| <div class="beitrag small "><!-- | ||
+ | -->[[Datei: {{#show: {{PAGENAME}} | ?Profilbild# }}<!-- | ||
+ | -->| 360px <!-- | ||
+ | -->| center <!-- | ||
+ | -->]]<!-- | ||
+ | --><!-- | ||
+ | --><br />{{#show: {{PAGENAME}} | ?Profilbild Kurzbeschreibung | default = {{PAGENAME}} }}<!-- | ||
+ | -->{{#ifeq: {{#ask:[[Datei:{{#ask:[[{{PAGENAME}}]]|?Profilbild=|link=none| mainlabel=-}}]]|?Lizenz=|link=none| mainlabel=-}} | Uhrwerk<!-- | ||
+ | -->| [[Datei:Icon Vorlage Uhrwerk warnend 32.png|16px|verweis=Datei:{{#ask:[[{{PAGENAME}}]]|?Profilbild=|link=none| mainlabel=-}}]]<!-- | ||
+ | -->| [[Datei:Icon Vorlage Inoffiziell warnend 32.png|16px|verweis=Datei:{{#ask:[[{{PAGENAME}}]]|?Profilbild=|link=none| mainlabel=-}}]]<!-- | ||
+ | -->{{#if: {{#show:{{PAGENAME}}|?Offizielles Bild publiziert#}} | {{Offizielles Bild publiziert}} |}}<!-- | ||
+ | -->}}<!-- | ||
+ | --></div><!-- | ||
+ | -->|<!-- | ||
+ | -->}}<!-- | ||
+ | --></td></tr><!-- | ||
+ | ############################################################## | ||
+ | |||
+ | |||
+ | ############################################################## | ||
+ | ### Steckbrief | ||
+ | ############################################################## | ||
+ | --><tr><td><!-- | ||
+ | -->{{#if: {{#show:{{PAGENAME}}|?Artikelinfo#}}<!-- | ||
+ | -->|<div class="textbox hellerblau" >'''Steckbrief:''' {{#var: Steckbrief }} </div><!-- | ||
+ | -->|<!-- | ||
+ | -->}}<!-- | ||
+ | --></td></tr><!-- | ||
+ | ############################################################## | ||
+ | ############################################################# | ||
+ | |||
+ | |||
+ | ############################################################## | ||
+ | ### Navigation-Vor-Zurück | ||
+ | ############################################################## | ||
+ | --><tr><td><!-- | ||
+ | --><hr><div class="center" style="" >{{NavigationVorZurück.Anzeige}}</div><!-- | ||
+ | --></td></tr><!-- | ||
+ | ############################################################## | ||
+ | |||
+ | |||
+ | ############################################################## | ||
+ | ### Inhaltsverzeichnis | ||
+ | ############################################################## | ||
+ | --><tr><td><!-- | ||
+ | --><div class="textbox hellgrau " ><!-- | ||
+ | -->__TOC__<!-- | ||
+ | --></div><!-- | ||
+ | --></td></tr><!-- | ||
+ | ############################################################## | ||
+ | |||
+ | |||
+ | ############################################################## | ||
+ | ### Box: Tabellen-Ende | ||
+ | ############################################################## | ||
+ | --></table><!-- | ||
############################################################## | ############################################################## | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
− | /// Kategorien | + | /// setzte Kategorien |
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
-->[[Kategorie: {{#var: Eigenkategorie }} ]]<!-- | -->[[Kategorie: {{#var: Eigenkategorie }} ]]<!-- | ||
Zeile 108: | Zeile 254: | ||
-->| Metakategorie = <!-- | -->| Metakategorie = <!-- | ||
-->| Hauptkategorie = [[Kategorie:{{#var: Metakategorie }}]] <!-- | -->| Hauptkategorie = [[Kategorie:{{#var: Metakategorie }}]] <!-- | ||
− | -->| Basistyp = [[Kategorie:Basistyp.{{#var: | + | -->| Basistyp = [[Kategorie:Basistyp.{{#var: Hauptkategorie }}]] [[Kategorie:{{#var: Hauptkategorie }}]] <!-- |
-->}}<!-- | -->}}<!-- | ||
+ | ////////////////////////////////////////////////////////////// | ||
+ | |||
+ | |||
+ | ////////////////////////////////////////////////////////////// | ||
+ | /// Debug-Angaben | ||
+ | ////////////////////////////////////////////////////////////// | ||
+ | ->''<h3>Debug-Angaben</h3>var Metakategorie = {{#var:Metakategorie}}<hr>var Hauptkategorie = {{#var:Hauptkategorie}}<hr>var Eigenkategorie = {{#var:Eigenkategorie}}<hr>''<!-- | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
--></includeonly> | --></includeonly> |
Aktuelle Version vom 17. Oktober 2020, 17:23 Uhr
Dies ist die Vorlage „Kategorie“. Sie sollte im folgenden Format genutzt werden:
{{Kategorie}}
Klick auf „Bearbeiten“, um den Quelltext der Vorlage anzusehen.