Vorlage:Infobox/Modul/en: Unterschied zwischen den Versionen

Aus OMSI-Tools
(Übernehme Bearbeitung einer neuen Version der Quellseite)
(Übernehme Bearbeitung einer neuen Version der Quellseite)
 
(20 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 8: Zeile 8:
| #default = <table class="infobox infobox-side border-grey"> <tr class="infobox-head-grey">}}
| #default = <table class="infobox infobox-side border-grey"> <tr class="infobox-head-grey">}}
<td>[[Datei:IconModule.svg|30px|link=]]</td>
<td>[[Datei:IconModule.svg|30px|link=]]</td>
<th>{{#if:{{{MODULENAME|}}}|{{{MODULENAME}}}|~~EMPTY~~}}</th>
<th>{{#if:{{{MODULENAME|}}}|{{{MODULENAME}}}|???}}</th>
</tr>
</tr>
<tr>
<tr>
<td class="infobox-image" colspan="2">
<td class="infobox-image" colspan="2">
{{#if:{{{IMAGE|}}}|[[{{{IMAGE}}}|250px]]|[[Datei:Placeholder.jpg|250px]]}}
{{#if:{{{IMAGE|}}}|[[{{{IMAGE}}}|300px]]|[[Datei:Placeholder.jpg|300px]]}}
</td>
</td>
</tr>
</tr>
Zeile 21: Zeile 21:
<th>Status</th>
<th>Status</th>
<td>{{#switch: {{{STATUS}}}
<td>{{#switch: {{{STATUS}}}
| development = In Entwicklung
| development = In development
| stable = Stable
| stable = Stable
| removed = Removed
| removed = Removed
Zeile 34: Zeile 34:
<tr>
<tr>
<th>Class name</th>
<th>Class name</th>
<td class="monospace">{{#if:{{{CLASSNAME|}}}|{{{CLASSNAME}}}|~~EMPTY~~}}</td>
<td class="monospace">{{#if:{{{CLASSNAME|}}}|{{{CLASSNAME}}}|???}}</td>
</tr>
</tr>
<tr>
<tr>
<th>Introduced</th>
<th>[[Spezial:Meine_Sprache/Versionsverzeichnis|{{#ifeq:{{{STATUS}}}|development
<td class="monospace">{{#if:{{{INTRODUCED|}}}|{{{INTRODUCED}}}|~~EMPTY~~}}</td>
                                            |Planned implementation|Implemented
                                        }}]]</th>
<td>{{#if:{{{INTRODUCED|}}}
                                        |<span class="monospace">{{{INTRODUCED}}}</span>|Unknown
                                    }}</td>
</tr>
                            {{#if:{{{REMOVED|}}}|<tr>
<th><span class="monospace">{{Farbe|TEXT=Removed|COLOR=red}}</span></th>
<td>{{{REMOVED}}}</td>}}
</tr>
</tr>
{{#if:{{{PARENTMODULES|}}}|<tr>
{{#if:{{{PARENTMODULES|}}}|<tr>
Zeile 49: Zeile 57:
</tr>
</tr>
{{#if:{{{FURTHERINFORMATION|}}}|<tr>
{{#if:{{{FURTHERINFORMATION|}}}|<tr>
<th><span class="mw-translate-fuzzy">Further information</span></th>
<th>Further information</th>
<td>{{{FURTHERINFORMATION}}}</td>}}
<td>{{{FURTHERINFORMATION}}}</td>}}
</tr>
</tr>
Zeile 67: Zeile 75:


<hr/>
<hr/>
[[Kategorie:Infoboxen{{#translation:}}]]
[[Kategorie:Alle_Vorlagen{{#translation:}}]]
<templatedata>
<templatedata>
{
{
Zeile 90: Zeile 95:
"STATUS": {
"STATUS": {
"label": "Status",
"label": "Status",
"description": "Modulstatus (<code>development</code> | <code>stable</code> | <code>removed</code> | <code>inactive</code>)",
"description": "Modulstatus",
"type": "line",
"type": "line",
"required": true,
"required": true,
"suggested": true
"suggested": true,
"suggestedvalues": [
"development",
"stable",
"removed",
"inactive"
]
},
},
"ALSOKNOWNAS": {
"ALSOKNOWNAS": {
Zeile 109: Zeile 120:
},
},
"INTRODUCED": {
"INTRODUCED": {
"label": "EInführung",
"label": "Einführung",
"description": "Version(en), in welcher das Modul eingeführt wurde",
"description": "Version(en), in welcher das Modul eingeführt wurde",
"type": "content",
"type": "line",
"required": true,
"required": true,
"suggested": true
"suggested": true
Zeile 132: Zeile 143:
"type": "unbalanced-wikitext",
"type": "unbalanced-wikitext",
"suggested": true
"suggested": true
},
"REMOVED": {
"label": "Entfernung",
"description": "Version(en), in denen das Modul entfernt wurde",
"type": "line"
}
}
},
},
"description": "Zeigt allgemeine Informationen über ein Modul an",
"description": "Zeigt allgemeine Informationen über ein Modul an",
"format": "block"
"format": "block",
"paramOrder": [
"MODULENAME",
"IMAGE",
"STATUS",
"ALSOKNOWNAS",
"CLASSNAME",
"INTRODUCED",
"REMOVED",
"PARENTMODULES",
"SUBMODULES",
"FURTHERINFORMATION"
]
}
}
</templatedata>
</templatedata>

Aktuelle Version vom 19. Mai 2024, 00:56 Uhr

Sprachen:

Vorschau

development

Status In development
Class name ???
Planned implementation Unknown

stable

Status Stable
Class name ???
Implemented Unknown

inactive

Status Inactive
Class name ???
Implemented Unknown

removed

Status Removed
Class name ???
Implemented Unknown

unknown

Status Unknown
Class name ???
Implemented Unknown

Zeigt allgemeine Informationen über ein Modul an

[Vorlagendaten bearbeiten]

Vorlagenparameter

Diese Vorlage bevorzugt Blockformatierung von Parametern.

ParameterBeschreibungTypStatus
ModulnameMODULENAME

Modulname - gleichen Namen wie den Seitennamen nutzen

Zeileerforderlich
BildIMAGE

Vorschaubild des Moduls (inApp-Screenshot)

Beispiel
Datei:Bild.png
Unausgeglichener Wikitexterforderlich
StatusSTATUS

Modulstatus

Vorgeschlagene Werte
development stable removed inactive
Zeileerforderlich
AliasseALSOKNOWNAS

Alternative Modulnamen

Zeilevorgeschlagen
KlassennameCLASSNAME

Klassenname des Moduls / der Module

Inhalterforderlich
EinführungINTRODUCED

Version(en), in welcher das Modul eingeführt wurde

Zeileerforderlich
EntfernungREMOVED

Version(en), in denen das Modul entfernt wurde

Zeileoptional
Übergeordnete ModulePARENTMODULES

Module, von welchem sich das aktuelle aufrufen lässt

Unausgeglichener Wikitextvorgeschlagen
Untergeordnete ModuleSUBMODULES

Module, die sich von dem aktuellen aufrufen lassen

Unausgeglichener Wikitextvorgeschlagen
WeiteresFURTHERINFORMATION

Weitere Informationen (z.B. Wiki-Links)

Unausgeglichener Wikitextvorgeschlagen

Beispielcode:

{{Infobox/Modul
 |MODULENAME=
 |STATUS=
 |CLASSNAME=
 |ALSOKNOWNAS=
 |PARENTMODULES=
 |SUBMODULES=
 |IMAGE=
 |INTRODUCED=
 |FURTHERINFORMATION=
}}