Vorlage:EventInfoBox: Unterschied zwischen den Versionen
Silsha (Diskussion | Beiträge) (Neue Vorlage für Events) |
(Kategorie:Veranstaltung statt Kategorie:Event benutzen) |
||
(10 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 10: | Zeile 10: | ||
--><span style="font-size: 130%;">{{#if:{{{name|}}}|{{{name}}}|{{PAGENAME}}<!-- | --><span style="font-size: 130%;">{{#if:{{{name|}}}|{{{name}}}|{{PAGENAME}}<!-- | ||
-->}}</span><br /> | -->}}</span><br /> | ||
Status: {{#switch: {{lc: {{{status|unknown}}}<!-- -->}}|<!-- | |||
-->upcoming|stable|canceled={{{status}}}|<!-- | -->upcoming|stable|canceled|inactive={{{status}}}|<!-- | ||
-->unknown<!-- | -->unknown<!-- | ||
-->}} | -->}} | ||
Zeile 20: | Zeile 20: | ||
-->}} | -->}} | ||
|- style="border-bottom:1px solid #F0F0F0;" | |- style="border-bottom:1px solid #F0F0F0;" | ||
| style="vertical-align: top; padding:0.2em 0.5em;" | ''' | | style="vertical-align: top; padding:0.2em 0.5em;" | '''Beschreibung''' || {{{description}}} | ||
|- style="border-bottom:1px solid #F0F0F0;" | |- style="border-bottom:1px solid #F0F0F0;" | ||
{{#if:{{{author|{{{username|}}}}}}|<!-- | {{#if:{{{author|{{{username|}}}}}}|<!-- | ||
-->{{col sep}} style="vertical-align: top; padding:0.2em 0.5em;" {{!}} ''' | -->{{col sep}} style="vertical-align: top; padding:0.2em 0.5em;" {{!}} '''Ansprechpartner'''<!-- | ||
-->{{col sep}} {{#if: {{{username|}}} |<!-- | -->{{col sep}} {{#if: {{{username|}}} |<!-- | ||
-->{{#ifeq: {{{username}}}|{{{author|{{{username}}}<!-- -->}}}|<!-- | -->{{#ifeq: {{{username}}}|{{{author|{{{username}}}<!-- -->}}}|<!-- | ||
Zeile 44: | Zeile 44: | ||
-->{{col sep}} style="vertical-align: top; padding:0.2em 0.5em;" {{!}} '''Last Version'''<!-- | -->{{col sep}} style="vertical-align: top; padding:0.2em 0.5em;" {{!}} '''Last Version'''<!-- | ||
-->{{col sep}} {{{version}}}{{#if:{{{update|}}}| <sup>({{{update}}})</sup>}}<!-- | -->{{col sep}} {{{version}}}{{#if:{{{update|}}}| <sup>({{{update}}})</sup>}}<!-- | ||
-->}} | |||
|- style="border-bottom:1px solid #F0F0F0;" | |||
{{#if:{{{subevent|}}}|<!-- | |||
-->{{col sep}} style="vertical-align: top; padding:0.2em 0.5em;" {{!}} '''Unterevent von'''<!-- | |||
-->{{col sep}} {{{subevent}}}<!-- | |||
-->}} | -->}} | ||
|- style="border-bottom:1px solid #F0F0F0;" | |- style="border-bottom:1px solid #F0F0F0;" | ||
{{#if:{{{day|}}}|<!-- | {{#if:{{{day|}}}|<!-- | ||
-->{{col sep}} style="vertical-align: top; padding:0.2em 0.5em;" {{!}} ''' | -->{{col sep}} style="vertical-align: top; padding:0.2em 0.5em;" {{!}} '''Tag und Uhrzeit'''<!-- | ||
-->{{col sep}} {{{day}}}<!-- | -->{{col sep}} {{{day}}}{{#if:{{{time|}}}|  um {{{time}}} }}<!-- | ||
-->}} | -->}} | ||
|- style="border-bottom:1px solid #F0F0F0;" | |- style="border-bottom:1px solid #F0F0F0;" | ||
Zeile 57: | Zeile 62: | ||
|- style="border-bottom:1px solid #F0F0F0;" | |- style="border-bottom:1px solid #F0F0F0;" | ||
{{#if:{{{preis|}}}|<!-- | {{#if:{{{preis|}}}|<!-- | ||
-->{{col sep}} style="vertical-align: top; padding:0.2em 0.5em;" {{!}} ''' | -->{{col sep}} style="vertical-align: top; padding:0.2em 0.5em;" {{!}} '''Preis'''<!-- | ||
-->{{col sep}} {{{preis}}}<!-- | -->{{col sep}} {{{preis}}}<!-- | ||
-->}} | -->}} | ||
|}</includeonly><noinclude>{{Transclude-Doku}}</noinclude> | |}[[Kategorie:Veranstaltung]]</includeonly><noinclude>{{Transclude-Doku}}</noinclude> |
Aktuelle Version vom 11. Dezember 2019, 21:37 Uhr
[Doku bearbeiten]Transclude Dokumentation für EventInfoBox
Die folgende Dokumentation wird von der Unterseite Vorlage:EventInfoBox/doc hierhin eingeblendet - das Transclude kann daher ganz anders aussehen als diese Seite.
Dokumentation zu diesem Mechanismus findet sich hier.
Event Name Status: stable [box doku] | |
---|---|
Beschreibung | This is a test event info box with all parameters filled in |
Ansprechpartner | Hansi (Hansinator) |
Unterevent von | Hauptevent |
Tag und Uhrzeit | Sonntag um 20 Uhr |
Rhythmus | wöchentlich |
Preis | kostenlos |
Diese Vorlage bietet eine Infobox welche die wichtigsten Informationen eines RaumZeitLabor-Events übersichtlich am rechten Seitenrand darstellt.
Verwendung
Um die Box zu verwenden, kann man unten stehenden Text einfach an den Beginn einer Event-Seite kopieren. Die verschiedenen parameter bestimmen unter anderem das verhalten und das aussehen der Box. Eine genaue Erklärung der Parameter findet sich weiter unten.
Wichtig: Die Box unterstützt vier unterschiedliche release states eines Events, nämlich upcoming, stable, canceled und inactive (und unknown, d.h. Parameter „status“ nicht richtig ausgefüllt). Die Box ändert ihr Erscheinungsbild basierend auf diesem Parameter.
{{EventInfoBox |name = |status = |image = |description = |author = |username = |subevent = |day = |time = |rhythm = |preis = }} Parameter: name (optional): Gibt den Namen des Events an. (Default ist der Seitenname) status: Setzt den Eventstatus. Mögliche Werte sind upcoming, stable, canceled, inactive und unknown. Falsche Werte erzeugen den Status "unknown". image (optional): Erwartet einen dateinamen und fügt diesen als Bild ein. Die Breite ist statisch auf 220px festgelegt. description: Eine Kurzbeschreibung. author: Gibt den Namen des Ansprechpartners an. Wenn "username" ausgefüllt (Und/oder der selbe name ist), kann dieses Feld leer sein! username (optional): Gibt den Wiki-Benutzernamen des Ansprechpartners an. subevent (optional): Gibt das Event an, zu dem dieses Unterevent gehört. day (optional): Gibt den Tag des Events an (z.B. Sonntag). time (optional): Gibt die Uhrzeit des Events an (z.B. 19:30 Uhr). rhythm (optional): Gibt den Rhythmus des Events an (z.B. wöchentlich). preis (optional): Was muss für einen Bausatz mindestens in die Kasse gespendet werden?