Vorlage:Infobox Karte: Unterschied zwischen den Versionen

Aus KaroWiki
Zur Navigation springen Zur Suche springen
K
K
 
(22 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
<includeonly>
+
{{#switch: {{{STATUS|}}}
{| class="wikitable" cellspacing="0" cellpadding="0" style="font-size: 95%; border-collapse:collapse; empty-cells:show; margin:0em 0em 1em 1em; background-color:white; border:1px solid #00C800 !important; float:right; width:300px"
+
                                                        | 1 = <!-- Aktiv -->
 +
                                                        | 2 = <!-- Nicht mehr aktiv -->
 +
                                                        | 3 = <!-- In Planung --><div style="border:2px solid black;margin:10px;"><!--
 +
--><table><tr><!--
 +
--><td rowspan="2" style="padding:10px;background-color:yellow;"><div style="font-size:5em;margin-top:.4em;margin-bottom:.2em;padding- right:.2em;">&#x270D;</div></td><!--
 +
--><td>Diese Karte ist in Planung.</td></tr><!--
 +
--><tr><td>Schreibt Kommentare, Lob und Verbesserungswünsche auf die Diskussionsseite. Passen die [[Checkpoint]]s? Sind die Startplätze fair verteilt? Ist die Karte zu kurz, zu lang, zu doof?</td></tr></table><!--
 +
--></div>
 +
                                                        | 4 = <!-- Abstimmung -->
 +
                                                        | 5 = <!-- Wartet auf Freischaltung -->
 +
                                                        | #default = <!-- <small>Unbekannt</small> -->
 +
                                                      }}<!--
 +
-->
 +
<includeonly>{| class="wikitable" cellspacing="0" cellpadding="0" style="font-size: 95%; border-collapse:collapse; empty-cells:show; margin:0em 0em 1em 1em; background-color:white; border:1px solid #00C800 !important; float:right; width:300px"
 
!colspan="2" style="font-size: 110%; color:white; background-color:#00C800" | Karte „{{{NAME|{{PAGENAME}}}}}“
 
!colspan="2" style="font-size: 110%; color:white; background-color:#00C800" | Karte „{{{NAME|{{PAGENAME}}}}}“
 
|-
 
|-
 
!colspan="2" style="border:1px solid #00C800; padding:4px; text-align:center;" | Vorschau
 
!colspan="2" style="border:1px solid #00C800; padding:4px; text-align:center;" | Vorschau
 
|-
 
|-
|colspan="2" style="border:1px solid #00C800;" | [[Datei:Map_{{{ID|}}}.png|300px|Karte „{{{NAME|{{PAGENAME}}}}}“]]
+
|colspan="2" style="border:1px solid #00C800;" | [[Datei:{{#if:{{{IMAGE|}}}|{{{IMAGE}}}|Map_{{{ID|}}}.png}}|300px|Karte „{{{NAME|{{PAGENAME}}}}}“]]
 
|-
 
|-
 
| style="padding:4px; border:0; vertical-align:top;" | Autor:
 
| style="padding:4px; border:0; vertical-align:top;" | Autor:
| style="padding:4px; border:0; vertical-align:top;" | {{#ifexist: Benutzer:{{{AUTHOR|}}} | [[Benutzer:{{{AUTHOR|}}} | {{{AUTHOR|}}}]] | {{{AUTHOR|<small>Unbekannt</small>}}} }}
+
| style="padding:4px; border:0; vertical-align:top;" | {{#ifexist: Benutzer:{{{AUTHOR|}}} | [[Benutzer:{{{AUTHOR|}}}|{{{AUTHOR|}}}]] | {{#if: {{{AUTHOR|}}} | {{{AUTHOR}}} | <small>Unbekannt</small> }}}}
 
 
 
|-
 
|-
 
| style="padding:4px; border:0; vertical-align:top;" | Status:
 
| style="padding:4px; border:0; vertical-align:top;" | Status:
 
| style="padding:4px; border:0; vertical-align:top;" | {{#switch: {{{STATUS|}}}
 
| style="padding:4px; border:0; vertical-align:top;" | {{#switch: {{{STATUS|}}}
                                                        | 1 = Aktiv
+
                                                        | 1 = Aktiv
                                                        | 2 = In Planung
+
                                                        | 2 = Nicht mehr aktiv
                                                        | 3 = Nicht mehr aktiv
+
                                                        | 3 = In Planung
                                                        | 4 = In Abstimmung
+
                                                        | 4 = Abstimmung
                                                        | 5 = Wartet auf Freischaltung
+
                                                        | 5 = Wartet auf Freischaltung
                                                        | #default = <small>Unbekannt</small>
+
                                                        | #default = <small>Unbekannt</small>
 
                                                       }}
 
                                                       }}
 
|-
 
|-
 
| style="padding:4px; border:0; vertical-align:top;" | Map-ID:
 
| style="padding:4px; border:0; vertical-align:top;" | Map-ID:
| style="padding:4px; border:0; vertical-align:top;" | {{{ID|<small>Unbekannt</small>}}}
+
| style="padding:4px; border:0; vertical-align:top;" | {{{ID|<small>Unbekannt</small>}}} {{#ifeq: {{{STATUS|}}} | 1 | (<small>[https://www.karopapier.de/creategame.php?newgamemap={{{ID}}} Spiel erstellen]) |}}
 
|-
 
|-
 
!colspan="2" style="padding:4px; text-align:center;" | Details
 
!colspan="2" style="padding:4px; text-align:center;" | Details
Zeile 36: Zeile 48:
 
|-
 
|-
 
| style="padding:4px; border:0; vertical-align:top;" | Bewertung:
 
| style="padding:4px; border:0; vertical-align:top;" | Bewertung:
| style="padding:4px; border:0; vertical-align:top;" | {{{RATING|0}}}
+
| style="padding:4px; border:0; vertical-align:top;" | {{{RATING|}}}
 
|-
 
|-
 
{{#if: {{{REKORD|}}}|
 
{{#if: {{{REKORD|}}}|
Zeile 43: Zeile 55:
 
{{!-}}
 
{{!-}}
 
|}}
 
|}}
 
+
{{#if: {{{TAGS|}}}|
 +
{{!}} style="padding:4px; border:0; vertical-align:top;" {{!}} Schlagworte:
 +
{{!}} style="padding:4px; border:0; vertical-align:top;" {{!}} {{{TAGS}}}
 +
{{!-}}
 +
|}}
 
!colspan="2" style="padding:4px; text-align:center;" | Quelldaten
 
!colspan="2" style="padding:4px; text-align:center;" | Quelldaten
 
|-
 
|-
Zeile 49: Zeile 65:
 
|}
 
|}
  
 +
<!-- Kategorien der Kartenseite -->
 +
                                    [[Kategorie:{{{PLAYERS|0}}} Spieler|{{{NAME|}}}]]
 +
{{#ifexpr: {{{PLAYERS|0}}} <=  5 |  [[Kategorie:5 Spieler und weniger|{{{NAME|{{PAGENAME}}}}}]]|}}
 +
{{#ifexpr: {{{PLAYERS|0}}} <=  10 |  [[Kategorie:10 Spieler und weniger|{{{NAME|{{PAGENAME}}}}}]]|}}
 +
{{#ifexpr: {{{PLAYERS|0}}} >=  10 |  [[Kategorie:10 Spieler und mehr|{{{NAME|{{PAGENAME}}}}}]]|}}
 +
{{#ifexpr: {{{PLAYERS|0}}} >=  20 |  [[Kategorie:20 Spieler und mehr|{{{NAME|{{PAGENAME}}}}}]]|}}
 +
{{#ifexpr: {{{PLAYERS|0}}} >=  50 |  [[Kategorie:50 Spieler und mehr|{{{NAME|{{PAGENAME}}}}}]]|}}
 +
{{#ifexpr: {{{PLAYERS|0}}} >= 100 |  [[Kategorie:100 Spieler und mehr|{{{NAME|{{PAGENAME}}}}}]]|}}
 +
 +
{{#ifexpr: {{{ID|0}}} >= 10000                      | [[Kategorie:Userkarte|{{{NAME|{{PAGENAME}}}}}]]|}}
 +
{{#ifexpr: {{{ID|0}}} >= 1000 and {{{ID|0}}} < 10000 | [[Kategorie:Nachtkarte|{{{NAME|{{PAGENAME}}}}}]]|}}
  
[[Kategorie:{{{PLAYERS|0}}} Spieler]]
+
[[Kategorie:Kartendesign|{{{NAME|{{PAGENAME}}}}}]]
[[Kategorie:Kartendesign]]
 
 
{{#switch: {{{STATUS|}}}
 
{{#switch: {{{STATUS|}}}
   | 1 = [[Kategorie:Aktive Karte]]
+
   | 1 = [[Kategorie:Aktive Karte|{{{NAME|{{PAGENAME}}}}}]]
 
   | 2 =  
 
   | 2 =  
   | 3 =  
+
   | 3 = [[Kategorie:Kartenentwicklung|{{{NAME|{{PAGENAME}}}}}]]
   | 4 =  
+
   | 4 = [[Kategorie:Abstimmung|{{{NAME|{{PAGENAME}}}}}]]
 
   | 5 =  
 
   | 5 =  
 
   | #default =  
 
   | #default =  
 
}}
 
}}
</includeonly><noinclude>Vorlage für eine Infobox einer Karte. Einbindung erfolgt durch:
+
</includeonly><noinclude>
 +
Infobox für Karten.
 +
 
 +
Die Infobox kann durch folgenden Quelltext in einen Artikel eingefügt werden:
 
<pre><nowiki>
 
<pre><nowiki>
 
{{Infobox Karte
 
{{Infobox Karte
Zeile 70: Zeile 99:
 
|RATING      =  
 
|RATING      =  
 
|PLAYERS    =  
 
|PLAYERS    =  
|CHECKPOINTS =  
+
|CHECKPOINTS = {{Checkpoints|}}
 
|STATUS      =  
 
|STATUS      =  
 
|OLD-ID      =  
 
|OLD-ID      =  
 
|NEW-ID      =  
 
|NEW-ID      =  
 
|REKORD      =  
 
|REKORD      =  
 +
|IMAGE      =
 +
|TAGS        = {{MapTags|}}
 +
}}
 +
</nowiki></pre>
 +
 +
== Parameter ==
 +
 +
Die Parameter
 +
{| class="wikitable"
 +
! Parameter
 +
! Beschreibung
 +
|-
 +
!ID
 +
| Map-ID auf [[Karopapier]]. Bei Karten in der Entwicklung kann der Wert leer oder weggelassen werden.
 +
|-
 +
!NAME
 +
| Name der Karte. Bei Karten in der Entwicklung ein „Projektname“.
 +
|-
 +
!AUTHOR
 +
| Ersteller der Karte.
 +
|-
 +
!COLS
 +
| Anzahl der Spalten (Breite der Karte)
 +
|-
 +
!ROWS
 +
| Anzahl der Reihen (Höhe der Karte)
 +
|-
 +
!RATING
 +
| Bewertung der Karte auf [[Karopapier]]. Bei Unbewerteten Karten „0“ oder leer.
 +
|-
 +
!PLAYERS
 +
| Anzahl der Startfelder / Anzahl der maximalen Spieler
 +
|-
 +
!CHECKPOINTS
 +
| Liste von [[Checkpoints]] auf der Karte. Kann über die [[Vorlage:Checkpoints]] eingebunden werden. Einfach per | getrennt alle Checkpoint-Nummern aufzählen.<br/> <nowiki>{{Checkpoints|1|2|3|4|5|6|7}}</nowiki><br/> Leer, wenn keine Checkpoints vorhanden sind.
 +
|-
 +
!STATUS
 +
| Zahlenwert des Status der Karte
 +
{| class="wikitable"
 +
! Wert
 +
! Bedeutung
 +
|-
 +
! 1
 +
| Aktiv
 +
|-
 +
! 2
 +
| Nicht mehr aktiv
 +
|-
 +
! 3
 +
| In Planung
 +
|-
 +
! 4
 +
| Abstimmung
 +
|-
 +
! 5
 +
| Wartet auf Freischaltung
 +
|-
 +
! …
 +
| Unbekannt
 +
|}
 +
|-
 +
!OLD-ID
 +
|
 +
|-
 +
!NEW-ID
 +
|
 +
|-
 +
!REKORD
 +
| Anzahl der Mindestzüge (bei Standardwerten: [[ZZZ]] = 2, [[TC]] verboten, Richtungsmodus = Standard)
 +
|-
 +
!IMAGE
 +
| Pfad zum Bild innerhalb des Wikis. Wenn nicht angegeben, wird der Standardwert „Map_$ID.png“ genommen.
 +
|-
 +
!TAGS
 +
| Hier können Schlagworte zu der Karte angegeben werden. Am Besten man verwendet die [[Vorlage:MapTags]], damit dies einheitlich geschieht und Karten z.B. in Kategorien zusammengefasst werden können
 +
|-
 +
|}
 +
 +
== Beispiel ==
 +
 +
Als Beispiel die Infobox für die erste Karte.
 +
<pre><nowiki>{{Infobox_Karte
 +
|ID          = 1
 +
|NAME        = Die Erste
 +
|AUTHOR      = Didi
 +
|COLS        = 60
 +
|ROWS        = 25
 +
|RATING      = 4.10345
 +
|PLAYERS    = 5
 +
|CHECKPOINTS = {{Checkpoints|1|2|3|4|5|6|7}}
 +
|STATUS      = 1
 +
|OLD-ID      =
 +
|NEW-ID      =
 +
|REKORD      =
 +
|IMAGE      =
 +
|TAGS        = {{MapTags|2|3}}
 
}}
 
}}
 
</nowiki></pre>
 
</nowiki></pre>
 +
[[Kategorie:Vorlage]]
 
</noinclude>
 
</noinclude>

Aktuelle Version vom 21. November 2022, 17:52 Uhr


Infobox für Karten.

Die Infobox kann durch folgenden Quelltext in einen Artikel eingefügt werden:

{{Infobox Karte
|ID          = 
|NAME        = 
|AUTHOR      = 
|COLS        = 
|ROWS        = 
|RATING      = 
|PLAYERS     = 
|CHECKPOINTS = {{Checkpoints|}}
|STATUS      = 
|OLD-ID      = 
|NEW-ID      = 
|REKORD      = 
|IMAGE       = 
|TAGS        = {{MapTags|}}
}}

Parameter

Die Parameter

Parameter Beschreibung
ID Map-ID auf Karopapier. Bei Karten in der Entwicklung kann der Wert leer oder weggelassen werden.
NAME Name der Karte. Bei Karten in der Entwicklung ein „Projektname“.
AUTHOR Ersteller der Karte.
COLS Anzahl der Spalten (Breite der Karte)
ROWS Anzahl der Reihen (Höhe der Karte)
RATING Bewertung der Karte auf Karopapier. Bei Unbewerteten Karten „0“ oder leer.
PLAYERS Anzahl der Startfelder / Anzahl der maximalen Spieler
CHECKPOINTS Liste von Checkpoints auf der Karte. Kann über die Vorlage:Checkpoints eingebunden werden. Einfach per | getrennt alle Checkpoint-Nummern aufzählen.
{{Checkpoints|1|2|3|4|5|6|7}}
Leer, wenn keine Checkpoints vorhanden sind.
STATUS Zahlenwert des Status der Karte
Wert Bedeutung
1 Aktiv
2 Nicht mehr aktiv
3 In Planung
4 Abstimmung
5 Wartet auf Freischaltung
Unbekannt
OLD-ID
NEW-ID
REKORD Anzahl der Mindestzüge (bei Standardwerten: ZZZ = 2, TC verboten, Richtungsmodus = Standard)
IMAGE Pfad zum Bild innerhalb des Wikis. Wenn nicht angegeben, wird der Standardwert „Map_$ID.png“ genommen.
TAGS Hier können Schlagworte zu der Karte angegeben werden. Am Besten man verwendet die Vorlage:MapTags, damit dies einheitlich geschieht und Karten z.B. in Kategorien zusammengefasst werden können

Beispiel

Als Beispiel die Infobox für die erste Karte.

{{Infobox_Karte
|ID          = 1
|NAME        = Die Erste
|AUTHOR      = Didi
|COLS        = 60
|ROWS        = 25
|RATING      = 4.10345
|PLAYERS     = 5
|CHECKPOINTS = {{Checkpoints|1|2|3|4|5|6|7}}
|STATUS      = 1
|OLD-ID      = 
|NEW-ID      = 
|REKORD      = 
|IMAGE       = 
|TAGS        = {{MapTags|2|3}} 
}}