Vorlage:Real: Unterschied zwischen den Versionen
Maggus (Diskussion | Beiträge) (arraymap) |
Stewie (Diskussion | Beiträge) |
||
(81 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 25: | Zeile 25: | ||
/// Layout-Parameter | /// Layout-Parameter | ||
-->{{Layout Seite}}<!-- | -->{{Layout Seite}}<!-- | ||
+ | |||
+ | /// Trennstrich | ||
+ | -->{{#vardefine: hr | <hr> }}<!-- | ||
/// Debug-Angaben | /// Debug-Angaben | ||
Zeile 36: | Zeile 39: | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
-->{{#default_form:<!-- | -->{{#default_form:<!-- | ||
− | --> | + | -->{{#var:Hauptkategorie}}<!-- |
-->}}<!-- | -->}}<!-- | ||
− | |||
− | |||
− | |||
− | |||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
Zeile 52: | Zeile 51: | ||
-->{{#set: Seitenlayout = real }}<!-- | -->{{#set: Seitenlayout = real }}<!-- | ||
-->{{#set: Mutterseite = {{#var:Basistyp}} }}<!-- | -->{{#set: Mutterseite = {{#var:Basistyp}} }}<!-- | ||
− | -->{{#set: Vaterseite = | + | -->{{#set: Vaterseite = {{{Kanon|}}} }}<!-- |
− | |||
− | |||
− | |||
− | |||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
Zeile 68: | Zeile 63: | ||
-->{{#vardefine: Steckbrief | {{{Basistyp|}}} }}<!-- | -->{{#vardefine: Steckbrief | {{{Basistyp|}}} }}<!-- | ||
/// weitere Einzelinfos | /// weitere Einzelinfos | ||
− | -->{{#arraymap: Erscheinungsdatum , Seitenzahl , Publikations-Reihe , Kanon <!-- | + | -->{{#arraymap: Erscheinungsdatum , Seitenzahl , Publikations-Reihe , Kanon<!-- |
− | -->| , <!-- | + | -->| ,<!-- |
− | -->| @@@@ <!-- | + | -->| @@@@<!-- |
− | -->| {{#if: {{{@@@@|}}} <!-- | + | -->| {{#if: {{{@@@@|}}}<!-- |
-->| {{#vardefine: Steckbrief | {{#var: Steckbrief }}, {{{@@@@|}}} }}<!-- | -->| {{#vardefine: Steckbrief | {{#var: Steckbrief }}, {{{@@@@|}}} }}<!-- | ||
-->|<!-- | -->|<!-- | ||
Zeile 79: | Zeile 74: | ||
/// die Kurzbeschreibung | /// die Kurzbeschreibung | ||
-->{{#vardefine: Steckbrief | {{#var: Steckbrief }} {{-,-}} {{{Kurzbeschreibung|ohne Kurzbeschreibung}}} }}<!-- | -->{{#vardefine: Steckbrief | {{#var: Steckbrief }} {{-,-}} {{{Kurzbeschreibung|ohne Kurzbeschreibung}}} }}<!-- | ||
− | /// | + | /// setze das Attribut |
− | -->{{# | + | -->{{#set: Steckbrief = {{#var: Steckbrief }} }}<!-- |
− | -->| {{# | + | |
+ | /// Handlungsorte | ||
+ | -->{{#if: {{{Handlungsorte|}}}<!-- | ||
+ | -->| {{#arraymap: {{{Handlungsorte}}} | , | @@@@ | {{#set: GehörtZu = @@@@ }} | {{-,-}} }}<!-- | ||
+ | -->|<!-- | ||
+ | -->}}<!-- | ||
+ | |||
+ | /// Protagonisten | ||
+ | -->{{#if: {{{Protagonisten|}}}<!-- | ||
+ | -->| {{#arraymap: {{{Protagonisten}}} | , | @@@@ | {{#set: GehörtZu = @@@@ }} | {{-,-}} }}<!-- | ||
-->|<!-- | -->|<!-- | ||
-->}}<!-- | -->}}<!-- | ||
− | |||
− | |||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
Zeile 117: | Zeile 119: | ||
--></td></tr><!-- | --></td></tr><!-- | ||
############################################################## | ############################################################## | ||
+ | |||
+ | |||
+ | ////////////////////////////////////////////////////////////// | ||
+ | /// speichere stille Attribute | ||
+ | ////////////////////////////////////////////////////////////// | ||
+ | |||
+ | /// Allgemeine Klassifikation | ||
+ | -->{{#set: Basistyp = {{{Basistyp|fehlender Basistyp}}} }}<!-- | ||
+ | -->{{#set: Name2 = {{{Name2|}}} }}<!-- | ||
+ | -->{{#set: Kurzbeschreibung = {{{Kurzbeschreibung|}}} }}<!-- | ||
+ | -->{{#set: Profilbild = {{{Profilbild |}}} }}<!-- | ||
+ | -->{{#set: Cover = {{{Cover|}}} }}<!-- | ||
+ | |||
+ | ////////////////////////////////////////////////////////////// | ||
############################################################## | ############################################################## | ||
− | ### | + | ### zeige Profilbild oder Cover an |
############################################################## | ############################################################## | ||
--><tr><td class="center" ><!-- | --><tr><td class="center" ><!-- | ||
### Cover | ### Cover | ||
− | -->{{#if: {{{Cover|}}}<!-- | + | -->{{#if: {{{Profilbild | {{{Cover | }}} }}}<!-- |
-->| <div class="beitrag small "><!-- | -->| <div class="beitrag small "><!-- | ||
− | -->[[Datei:{{{Cover}}}<!-- | + | -->[[Datei:{{{Profilbild | {{{Cover}}} }}}<!-- |
− | -->| 360x360px <!-- | + | -->| 360x360px<!-- |
− | -->| center <!-- | + | -->| center<!-- |
-->]]<!-- | -->]]<!-- | ||
− | |||
### Profilbild Kurzbeschreibung | ### Profilbild Kurzbeschreibung | ||
− | --><br />{{{Profilbild Kurzbeschreibung | {{PAGENAME}} }}}<!-- | + | --><br />[[Profilbild Kurzbeschreibung::{{{Profilbild Kurzbeschreibung | {{PAGENAME}} }}} ]]<!-- |
− | |||
### Lizenz-Icons | ### Lizenz-Icons | ||
-->{{#ifeq: {{#ask:[[Datei:{{#ask:[[{{PAGENAME}}]]|?Profilbild=|link=none| mainlabel=-}}]]|?Lizenz=|link=none| mainlabel=-}} | Uhrwerk<!-- | -->{{#ifeq: {{#ask:[[Datei:{{#ask:[[{{PAGENAME}}]]|?Profilbild=|link=none| mainlabel=-}}]]|?Lizenz=|link=none| mainlabel=-}} | Uhrwerk<!-- | ||
Zeile 141: | Zeile 155: | ||
-->}}<!-- | -->}}<!-- | ||
--></div><!-- | --></div><!-- | ||
− | |||
### schließe #if-Bedingung | ### schließe #if-Bedingung | ||
-->|<!-- | -->|<!-- | ||
-->}}<!-- | -->}}<!-- | ||
− | |||
### schließe Tabellenzeile | ### schließe Tabellenzeile | ||
--></td></tr><!-- | --></td></tr><!-- | ||
Zeile 152: | Zeile 164: | ||
############################################################## | ############################################################## | ||
− | ### Steckbrief | + | ### zeige Steckbrief an |
############################################################## | ############################################################## | ||
--><tr><td><!-- | --><tr><td><!-- | ||
-->{{#if: {{#show:{{PAGENAME}}|?Artikelinfo#}}<!-- | -->{{#if: {{#show:{{PAGENAME}}|?Artikelinfo#}}<!-- | ||
− | -->|<div class="textbox hellerblau" >'''Steckbrief:''' {{#var: Steckbrief }} </div><!-- | + | -->|<div class="textbox hellerblau" >'''Steckbrief: '''{{#var: Steckbrief }} </div><!-- |
-->|<!-- | -->|<!-- | ||
-->}}<!-- | -->}}<!-- | ||
Zeile 164: | Zeile 176: | ||
############################################################## | ############################################################## | ||
− | ### zeige | + | ### zeige enthaltene Publikationen an |
############################################################## | ############################################################## | ||
+ | -->{{#if: {{#ask: [[Enthalten in::{{PAGENAME}}]] }} <!-- | ||
+ | -->|<tr><td><!-- | ||
+ | -->'''In ''{{PAGENAME}}'' enthalten'''<hr><!-- | ||
+ | -->{{#ask: [[Enthalten in::{{PAGENAME}}]] |?Basistyp# | headers=hide | format=ul }}<!-- | ||
+ | --></td></tr><!-- | ||
+ | -->|<!-- | ||
+ | -->}}<!-- | ||
+ | ############################################################## | ||
+ | |||
+ | |||
+ | ############################################################## | ||
+ | ### zeige Publikations-Informationen und speichere die Attribute | ||
+ | ############################################################## | ||
+ | |||
+ | ### eröffne Tabellenzeile | ||
+ | -->{{#vardefine: hr | <hr> }}<!-- | ||
+ | --><tr><td><!-- | ||
− | ### | + | ### Enthalten in |
− | --> | + | -->{{#if: {{{Enthalten in|}}}<!-- |
− | -->{{# | + | -->|{{#var:hr}}{{#vardefine:hr|}}<!-- |
− | + | --><div class="liste-einzug "><!-- | |
− | -->''' | + | -->'''Enthalten in '''[[Enthalten in::{{{Enthalten in}}}]]<!-- |
--></div><!-- | --></div><!-- | ||
-->|}}<!-- | -->|}}<!-- | ||
− | -->{{#if: {{{ | + | |
− | -->| <div class="liste-einzug "><!-- | + | ### Publikations-Reihe |
− | -->''' | + | -->{{#if: {{{Publikations-Reihe|}}}<!-- |
+ | -->|{{#var:hr}}{{#vardefine:hr|}}<!-- | ||
+ | --><div class="liste-einzug "><!-- | ||
+ | -->'''Publikations-Reihe '''[[Publikations-Reihe::{{{Publikations-Reihe}}}]]<!-- | ||
--></div><!-- | --></div><!-- | ||
-->|}}<!-- | -->|}}<!-- | ||
− | -->{{#if: {{{ | + | |
− | -->| <div class="liste-einzug "><!-- | + | ### Publikations-Nummer |
− | -->''' | + | -->{{#if: {{{Publikations-Nummer|}}}<!-- |
+ | -->|{{#var:hr}}{{#vardefine:hr|}}<!-- | ||
+ | --><div class="liste-einzug "><!-- | ||
+ | -->'''Publikations-Nummer '''[[Publikations-Nummer::{{{Publikations-Nummer}}}]]<!-- | ||
--></div><!-- | --></div><!-- | ||
-->|}}<!-- | -->|}}<!-- | ||
+ | ### Kanon | ||
+ | -->{{#if: {{{Kanon|}}}<!-- | ||
+ | -->|{{#var:hr}}{{#vardefine:hr|}}<!-- | ||
+ | --><div class="liste-einzug "><!-- | ||
+ | -->'''Kanon '''[[Kanon::{{{Kanon}}}]]<!-- | ||
+ | --></div><!-- | ||
+ | -->|}}<!-- | ||
+ | |||
+ | ### Erscheinungsdatum | ||
+ | -->{{#if: {{{Erscheinungsdatum|}}}<!-- | ||
+ | -->|{{#var:hr}}{{#vardefine:hr|}}<!-- | ||
+ | --><div class="liste-einzug "><!-- | ||
+ | -->'''Erscheinungsdatum '''[[Erscheinungsdatum::{{{Erscheinungsdatum}}}]]<!-- | ||
+ | --></div><!-- | ||
+ | -->|}}<!-- | ||
+ | |||
+ | ### Seitenzahl | ||
+ | -->{{#if: {{{Seitenzahl|}}}<!-- | ||
+ | -->|{{#var:hr}}{{#vardefine:hr|}}<!-- | ||
+ | --><div class="liste-einzug "><!-- | ||
+ | -->'''Seitenzahl '''[[Seitenzahl::{{{Seitenzahl}}}]]<!-- | ||
+ | --></div><!-- | ||
+ | -->|}}<!-- | ||
+ | |||
+ | ### ISBN | ||
+ | -->{{#if: {{{ISBN|}}}<!-- | ||
+ | -->|{{#var:hr}}{{#vardefine:hr|}}<!-- | ||
+ | --><div class="liste-einzug "><!-- | ||
+ | -->'''ISBN '''[[ISBN::{{{ISBN}}}]]<!-- | ||
+ | --></div><!-- | ||
+ | -->|}}<!-- | ||
+ | |||
+ | ### Publikations-Infos | ||
+ | -->{{Publikation Subseiten}}<!-- | ||
+ | |||
+ | ### Downloaddatei | ||
+ | |||
+ | /// downloaddatei | ||
+ | |||
+ | ///set attribute | ||
+ | -->{{#if: {{{Downloaddatei|}}}<!-- | ||
+ | -->| {{#arraymap: {{{Downloaddatei}}} | , | @@@@ | {{#set: Downloaddatei= {{{@@@@}}} }} | {{-,-}} }}<!-- | ||
+ | -->|<!-- | ||
+ | -->}}<!-- | ||
+ | |||
+ | ///ausgabe [[Media:{{{Downloaddatei}}}|{{PAGENAME}}]] | ||
+ | -->{{#if: {{{Downloaddatei|}}}<!-- | ||
+ | -->|{{#var:hr}}{{#vardefine:hr|}}<!-- | ||
+ | --><div class="liste-einzug "><!-- | ||
+ | -->'''Download: '''<!-- | ||
+ | -->{{#arraymap: {{{Downloaddatei}}} | , | @@@@ |[[Media:@@@@|@@@@]]| {{-,-}} }}<!-- | ||
+ | --></div><!-- | ||
+ | -->|}}<!-- | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ### Downloadlink | ||
+ | -->{{#if: {{{Downloadlink|}}}<!-- | ||
+ | -->|{{#var:hr}}{{#vardefine:hr|}}<!-- | ||
+ | --><div class="liste-einzug "><!-- | ||
+ | -->'''Link zum Download '''[{{{Downloadlink}}} {{PAGENAME}}]<!-- | ||
+ | -->{{#set: Downloadlink = {{{Downloadlink}}} }}<!-- | ||
+ | --></div><!-- | ||
+ | -->|}}<!-- | ||
+ | |||
+ | ### schließe Tabellenzeile | ||
--></td></tr><!-- | --></td></tr><!-- | ||
− | ### Reale Beteiligte | + | |
− | --><tr><td | + | ############################################################## |
− | -->{{#if: {{{Autoren |}}} <!-- | + | ### zeige Reale Beteiligte und speichere die Attribute |
− | -->| <div class="liste-einzug "><!-- | + | ############################################################## |
− | -->'''Autor:innen''' <!-- | + | |
+ | -->{{#vardefine: hr | <hr> }}<!-- | ||
+ | --><tr><td><!-- | ||
+ | -->{{#if: {{{Autoren|}}}<!-- | ||
+ | -->|{{#var:hr}}{{#vardefine:hr|}}<!-- | ||
+ | --><div class="liste-einzug "><!-- | ||
+ | -->'''Autor:innen '''<!-- | ||
-->{{#arraymap: {{{Autoren}}} | , | @@@@ | [[Autoren::@@@@]] | {{-,-}} }}<!-- | -->{{#arraymap: {{{Autoren}}} | , | @@@@ | [[Autoren::@@@@]] | {{-,-}} }}<!-- | ||
--></div><!-- | --></div><!-- | ||
-->|}}<!-- | -->|}}<!-- | ||
− | -->{{#if: {{{Redaktion |}}} <!-- | + | -->{{#if: {{{Redaktion|}}}<!-- |
− | -->| <div class="liste-einzug "><!-- | + | -->|{{#var:hr}}{{#vardefine:hr|}}<!-- |
− | -->'''Redakteur:innen ''' <!-- | + | --><div class="liste-einzug "><!-- |
+ | -->'''Redakteur:innen '''<!-- | ||
-->{{#arraymap: {{{Redaktion}}} | , | @@@@ | [[Redaktion::@@@@]] | {{-,-}} }}<!-- | -->{{#arraymap: {{{Redaktion}}} | , | @@@@ | [[Redaktion::@@@@]] | {{-,-}} }}<!-- | ||
--></div><!-- | --></div><!-- | ||
-->|}}<!-- | -->|}}<!-- | ||
− | -->{{#if: {{{Illustratoren |}}} <!-- | + | -->{{#if: {{{Illustratoren|}}}<!-- |
− | -->| <div class="liste-einzug "><!-- | + | -->|{{#var:hr}}{{#vardefine:hr|}}<!-- |
− | -->'''Illustrator:innen ''' <!-- | + | --><div class="liste-einzug "><!-- |
+ | -->'''Illustrator:innen '''<!-- | ||
-->{{#arraymap: {{{Illustratoren}}} | , | @@@@ | [[Illustratoren::@@@@]] | {{-,-}} }}<!-- | -->{{#arraymap: {{{Illustratoren}}} | , | @@@@ | [[Illustratoren::@@@@]] | {{-,-}} }}<!-- | ||
--></div><!-- | --></div><!-- | ||
-->|}}<!-- | -->|}}<!-- | ||
+ | |||
+ | --></td></tr><!-- | ||
+ | |||
+ | ### Schauplätze und Protagonisten | ||
+ | -->{{#vardefine: hr | <hr> }}<!-- | ||
+ | --><tr><td><!-- | ||
+ | -->{{#if: {{{Handlungsorte|}}}<!-- | ||
+ | -->|{{#var:hr}}{{#vardefine:hr|}}<!-- | ||
+ | --><div class="liste-einzug "><!-- | ||
+ | -->'''Handlungsorte '''<!-- | ||
+ | -->{{#arraymap: {{{Handlungsorte}}} | , | @@@@ | [[Handlungsorte::@@@@]] | {{-,-}} }}<!-- | ||
+ | --></div><!-- | ||
+ | -->|}}<!-- | ||
+ | -->{{#if: {{{Protagonisten|}}}<!-- | ||
+ | -->|{{#var:hr}}{{#vardefine:hr|}}<!-- | ||
+ | --><div class="liste-einzug "><!-- | ||
+ | -->'''Protagonisten '''<!-- | ||
+ | -->{{#arraymap: {{{Protagonisten}}} | , | @@@@ | [[Protagonisten::@@@@]] | {{-,-}} }}<!-- | ||
+ | --></div><!-- | ||
+ | -->|}}<!-- | ||
+ | |||
+ | --></td></tr><!-- | ||
+ | |||
+ | ### Abenteuerangaben | ||
+ | -->{{#vardefine: hr | <hr> }}<!-- | ||
+ | --><tr><td><!-- | ||
+ | ### Heldengrad | ||
+ | -->{{#if: {{{Heldengrad|}}}<!-- | ||
+ | -->|{{#var:hr}}{{#vardefine:hr|}}<!-- | ||
+ | --><div class="liste-einzug "><!-- | ||
+ | -->'''Heldengrad '''[[Heldengrad::{{{Heldengrad}}}]]<!-- | ||
+ | --></div><!-- | ||
+ | -->|}}<!-- | ||
+ | ### Multipler Heldengrad | ||
+ | -->{{#if: {{{Multipler Heldengrad|}}}<!-- | ||
+ | -->|{{#var:hr}}{{#vardefine:hr|}}<!-- | ||
+ | --><div class="liste-einzug "><!-- | ||
+ | -->{{Multipler Heldengrad}}<!-- | ||
+ | --></div><!-- | ||
+ | -->|}}<!-- | ||
+ | ### Abenteuerformat | ||
+ | -->{{#if: {{{Abenteuerformat|}}}<!-- | ||
+ | -->|{{#var:hr}}{{#vardefine:hr|}}<!-- | ||
+ | --><div class="liste-einzug "><!-- | ||
+ | -->'''Abenteuerformat '''[[Abenteuerformat::{{{Abenteuerformat}}}]]<!-- | ||
+ | --></div><!-- | ||
+ | -->|}}<!-- | ||
+ | ### Abenteuerstile | ||
+ | -->{{#if: {{{Multiple Abenteuerstil|}}}<!-- | ||
+ | -->|{{#var:hr}}{{#vardefine:hr|}}<!-- | ||
+ | --><div class="liste-einzug "><!-- | ||
+ | -->{{Multiple Abenteuerstil}}<!-- | ||
+ | --></div><!-- | ||
+ | -->|}}<!-- | ||
+ | ### Handlungselemente | ||
+ | -->{{#if: {{{Multiple Handlungselement|}}}<!-- | ||
+ | -->|{{#var:hr}}{{#vardefine:hr|}}<!-- | ||
+ | --><div class="liste-einzug "><!-- | ||
+ | -->{{Multiple Handlungselement}}<!-- | ||
+ | --></div><!-- | ||
+ | -->|}}<!-- | ||
+ | ### Genre | ||
+ | -->{{#if: {{{Genre|}}}<!-- | ||
+ | -->|{{#var:hr}}{{#vardefine:hr|}}<!-- | ||
+ | --><div class="liste-einzug "><!-- | ||
+ | -->'''Genre '''<!-- | ||
+ | -->{{#arraymap: {{{Genre}}} | , | @@@@ | [[Genre::@@@@]] | {{-,-}} }}<!-- | ||
+ | --></div><!-- | ||
+ | -->|}}<!-- | ||
--></td></tr><!-- | --></td></tr><!-- | ||
Zeile 223: | Zeile 402: | ||
############################################################## | ############################################################## | ||
− | ### | + | ### TOC (Seitenverzeichnis) |
############################################################## | ############################################################## | ||
--><tr><td><!-- | --><tr><td><!-- | ||
Zeile 237: | Zeile 416: | ||
############################################################## | ############################################################## | ||
--></table><!-- | --></table><!-- | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
############################################################## | ############################################################## | ||
Zeile 273: | Zeile 423: | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
-->[[Kategorie: {{{Basistyp|fehlender Basistyp}}} ]]<!-- | -->[[Kategorie: {{{Basistyp|fehlender Basistyp}}} ]]<!-- | ||
+ | -->[[Kategorie: {{#var:Hauptkategorie}} ]]<!-- | ||
////////////////////////////////////////////////////////////// | ////////////////////////////////////////////////////////////// | ||
--></includeonly> | --></includeonly> |
Aktuelle Version vom 27. Oktober 2024, 17:41 Uhr
Dies ist die Vorlage:Real. Sie sollte im folgenden Format genutzt werden:
{{Real}}
Klick auf „Bearbeiten“, um den Quelltext der Vorlage anzusehen.