Vorlage:Prioliste Einheit: Unterschied zwischen den Versionen

Aus Horizon
Wechseln zu: Navigation, Suche
(Korrektur Farbformatierung)
(IXCW)
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 54: Zeile 54:
 
| ALBO = [[Bomber der Kee'laak|{{#if: {{{2|}}} | <span style="color: red; font-weight: bold;">{{{1}}}</span> | {{{1}}} }}]]
 
| ALBO = [[Bomber der Kee'laak|{{#if: {{{2|}}} | <span style="color: red; font-weight: bold;">{{{1}}}</span> | {{{1}}} }}]]
 
| ACRM = [[Marschflugkörper der Kee'laak|{{#if: {{{2|}}} | <span style="color: red; font-weight: bold;">{{{1}}}</span> | {{{1}}} }}]]
 
| ACRM = [[Marschflugkörper der Kee'laak|{{#if: {{{2|}}} | <span style="color: red; font-weight: bold;">{{{1}}}</span> | {{{1}}} }}]]
| PBOM = [[Jagdbomber der Erstgeborenen|{{#if: {{{2|}}} | <span style="color: blue; font-style: italic">{{{1}}}</span> | {{{1}}} }}]]
+
| PBOM = [[Jagdbomber der Erstgeborenen|{{#if: {{{2|}}} | <span style="color: red; font-style: italic">{{{1}}}</span> | {{{1}}} }}]]
 
| PFLS = [[Interplanetares Flaggschiff|{{#if: {{{2|}}} | <span style="color:blue;">{{{1}}}</span> | {{{1}}} }}]]
 
| PFLS = [[Interplanetares Flaggschiff|{{#if: {{{2|}}} | <span style="color:blue;">{{{1}}}</span> | {{{1}}} }}]]
 
| SFLS = [[Kleines Flaggschiff|{{#if: {{{2|}}} | <span style="color:blue;">{{{1}}}</span> | {{{1}}} }}]]
 
| SFLS = [[Kleines Flaggschiff|{{#if: {{{2|}}} | <span style="color:blue;">{{{1}}}</span> | {{{1}}} }}]]
Zeile 76: Zeile 76:
 
| SMSW = [[Kleiner Minenräumer|{{#if: {{{2|}}} | <span style="color:blue;">{{{1}}}</span> | {{{1}}} }}]]
 
| SMSW = [[Kleiner Minenräumer|{{#if: {{{2|}}} | <span style="color:blue;">{{{1}}}</span> | {{{1}}} }}]]
 
| EXCW = [[Ausgrabungsplattform|{{#if: {{{2|}}} | <span style="color:blue;">{{{1}}}</span> | {{{1}}} }}]]
 
| EXCW = [[Ausgrabungsplattform|{{#if: {{{2|}}} | <span style="color:blue;">{{{1}}}</span> | {{{1}}} }}]]
 +
| IXCW = [[Imperiale Ausgrabungsplattform|{{#if: {{{2|}}} | <span style="color:blue;">{{{1}}}</span> | {{{1}}} }}]]
 
| FLDP = [[Flottenmaskierungsschiff|{{#if: {{{2|}}} | <span style="color:blue;">{{{1}}}</span> | {{{1}}} }}]]
 
| FLDP = [[Flottenmaskierungsschiff|{{#if: {{{2|}}} | <span style="color:blue;">{{{1}}}</span> | {{{1}}} }}]]
 
| HGBC = [[Sprungtor Feuerschiff|{{#if: {{{2|}}} | <span style="color:blue;">{{{1}}}</span> | {{{1}}} }}]]
 
| HGBC = [[Sprungtor Feuerschiff|{{#if: {{{2|}}} | <span style="color:blue;">{{{1}}}</span> | {{{1}}} }}]]
Zeile 140: Zeile 141:
 
| AMSA = [[Antimateriekampfsatellit|{{#if: {{{2|}}} | <span style="color:darkorange;">{{{1}}}</span> | {{{1}}} }}]]
 
| AMSA = [[Antimateriekampfsatellit|{{#if: {{{2|}}} | <span style="color:darkorange;">{{{1}}}</span> | {{{1}}} }}]]
 
| DISA = [[Disruptorkampfsatellit|{{#if: {{{2|}}} | <span style="color:darkorange;">{{{1}}}</span> | {{{1}}} }}]]
 
| DISA = [[Disruptorkampfsatellit|{{#if: {{{2|}}} | <span style="color:darkorange;">{{{1}}}</span> | {{{1}}} }}]]
| LNMN = [[Fernfeld Nanostaubmine|{{#if: {{{2|}}} | <span style="color:orange;">{{{1}}}</span> | {{{1}}} }}]]
+
| LNMN = [[Fernfeld Nanostaubmine|{{#if: {{{2|}}} | <span style="color:gold;">{{{1}}}</span> | {{{1}}} }}]]
| SCMN = [[Orbitale Streumine|{{#if: {{{2|}}} | <span style="color:orange;">{{{1}}}</span> | {{{1}}} }}]]
+
| SCMN = [[Orbitale Streumine|{{#if: {{{2|}}} | <span style="color:gold;">{{{1}}}</span> | {{{1}}} }}]]
| MCMN = [[Streumine|{{#if: {{{2|}}} | <span style="color:orange;">{{{1}}}</span> | {{{1}}} }}]]
+
| MCMN = [[Streumine|{{#if: {{{2|}}} | <span style="color:gold;">{{{1}}}</span> | {{{1}}} }}]]
| LCMN = [[Fernfeld Streumine|{{#if: {{{2|}}} | <span style="color:orange;">{{{1}}}</span> | {{{1}}} }}]]
+
| LCMN = [[Fernfeld Streumine|{{#if: {{{2|}}} | <span style="color:gold;">{{{1}}}</span> | {{{1}}} }}]]
| SFMN = [[Orbitale Fusionsmine|{{#if: {{{2|}}} | <span style="color:orange;">{{{1}}}</span> | {{{1}}} }}]]
+
| SFMN = [[Orbitale Fusionsmine|{{#if: {{{2|}}} | <span style="color:gold;">{{{1}}}</span> | {{{1}}} }}]]
| MFMN = [[Fusionsmine|{{#if: {{{2|}}} | <span style="color:orange;">{{{1}}}</span> | {{{1}}} }}]]
+
| MFMN = [[Fusionsmine|{{#if: {{{2|}}} | <span style="color:gold;">{{{1}}}</span> | {{{1}}} }}]]
| LFMN = [[Fernfeld Fusionsmine|{{#if: {{{2|}}} | <span style="color:orange;">{{{1}}}</span> | {{{1}}} }}]]
+
| LFMN = [[Fernfeld Fusionsmine|{{#if: {{{2|}}} | <span style="color:gold;">{{{1}}}</span> | {{{1}}} }}]]
| SAMN = [[Orbitale Antimateriemine|{{#if: {{{2|}}} | <span style="color:orange;">{{{1}}}</span> | {{{1}}} }}]]
+
| SAMN = [[Orbitale Antimateriemine|{{#if: {{{2|}}} | <span style="color:gold;">{{{1}}}</span> | {{{1}}} }}]]
| MAMN = [[Antimateriemine|{{#if: {{{2|}}} | <span style="color:orange;">{{{1}}}</span> | {{{1}}} }}]]
+
| MAMN = [[Antimateriemine|{{#if: {{{2|}}} | <span style="color:gold;">{{{1}}}</span> | {{{1}}} }}]]
| LAMN = [[Fernfeld Antimateriemine|{{#if: {{{2|}}} | <span style="color:orange;">{{{1}}}</span> | {{{1}}} }}]]
+
| LAMN = [[Fernfeld Antimateriemine|{{#if: {{{2|}}} | <span style="color:gold;">{{{1}}}</span> | {{{1}}} }}]]
 
| LMDU = [[Leichte bodengestützte Verteidigungseinheit|{{#if: {{{2|}}} | <span style="color:darkorange;">{{{1}}}</span> | {{{1}}} }}]]
 
| LMDU = [[Leichte bodengestützte Verteidigungseinheit|{{#if: {{{2|}}} | <span style="color:darkorange;">{{{1}}}</span> | {{{1}}} }}]]
 
| MMDU = [[Mittelschwere bodengestützte Verteidigungseinheit|{{#if: {{{2|}}} | <span style="color:darkorange;">{{{1}}}</span> | {{{1}}} }}]]
 
| MMDU = [[Mittelschwere bodengestützte Verteidigungseinheit|{{#if: {{{2|}}} | <span style="color:darkorange;">{{{1}}}</span> | {{{1}}} }}]]
Zeile 164: Zeile 165:
 
| SWPD = [[Protonenverteidiger des Schwarms|{{#if: {{{2|}}} | <span style="color:magenta;">{{{1}}}</span> | {{{1}}} }}]]
 
| SWPD = [[Protonenverteidiger des Schwarms|{{#if: {{{2|}}} | <span style="color:magenta;">{{{1}}}</span> | {{{1}}} }}]]
 
| SWTD = [[Antimaterieverteidiger des Schwarms|{{#if: {{{2|}}} | <span style="color:magenta;">{{{1}}}</span> | {{{1}}} }}]]
 
| SWTD = [[Antimaterieverteidiger des Schwarms|{{#if: {{{2|}}} | <span style="color:magenta;">{{{1}}}</span> | {{{1}}} }}]]
| #default = [[{{{1}}}]]
+
| #default = {{#if: {{{2|}}} | [[{{{1}}}{{!}}<span style="color:#000000;">{{{1}}}</span>]] | [[{{{1}}}]] }}
 
}}</includeonly>
 
}}</includeonly>
  
 
<noinclude>
 
<noinclude>
Vorerst nur erstellt zu Testzwecken.
+
Diese Vorlage erstellt aus der spielinternen Abkürzung einen (optional entsprechend gefärbten) Link zur entsprechenden Wikiseite - inklusive den vollen Einheitennamen bei Mouseover.
  
 +
== Verwendung ==
 +
<nowiki>{{Prioliste Einheit | Einheit_Abkürzung | color=1}}</nowiki>
 +
 +
Das Argument color ist dabei optional.
 +
<br>
 +
==== Beispiel: ====
 +
<nowiki>{{Prioliste Einheit | LFGT}}</nowiki> ergibt:<br>
 +
{{Prioliste Einheit | LFGT}}
 +
 +
== Ändern der Vorlage ==
 +
==== Neue Einheiten eintragen ====
 +
Einfach eine weitere Zeile an einer möglichst passenden Stelle gemäss der übrigen Syntax einfügen.<br>
 +
Für die Farbauswahl/Formatierung siehe auch: [[:Vorlage:Prioliste Tabelle‎]]
 +
 +
==== Ändern der Formatierung ====
 +
Mit einem Editor per "Suchen und Ersetzen" (findet man oftmals mit CTRL + F) lässt sich dies leicht für alle Einträge schnell anpassen.<br>
 +
Die Formatierung sollte mit [[:Vorlage:Prioliste Tabelle‎]] übereinstimmen.<br>
 +
Weitere Referenzen zur Farbgestaltung finden sich [https://www.w3schools.com/cssref/pr_text_color.asp hier].
 +
 +
==== Optimierung ====
 +
Die derzeitige Implementierung dieser Vorlage ist schlecht optimiert; hier bietet sich an, das Switch-Statement in mehrere zu teilen, Beispielsweise indem man die Suche bereits über den ersten Buchstaben der Einheit einteilt (Vergleichsweise einer logarithmischen Suche).
 +
 +
[[Kategorie:Vorlagen]]
 
</noinclude>
 
</noinclude>

Aktuelle Version vom 17. November 2018, 08:16 Uhr


Diese Vorlage erstellt aus der spielinternen Abkürzung einen (optional entsprechend gefärbten) Link zur entsprechenden Wikiseite - inklusive den vollen Einheitennamen bei Mouseover.

Verwendung[Bearbeiten]

{{Prioliste Einheit | Einheit_Abkürzung | color=1}}

Das Argument color ist dabei optional.

Beispiel:[Bearbeiten]

{{Prioliste Einheit | LFGT}} ergibt:
LFGT


Ändern der Vorlage[Bearbeiten]

Neue Einheiten eintragen[Bearbeiten]

Einfach eine weitere Zeile an einer möglichst passenden Stelle gemäss der übrigen Syntax einfügen.
Für die Farbauswahl/Formatierung siehe auch: Vorlage:Prioliste Tabelle‎

Ändern der Formatierung[Bearbeiten]

Mit einem Editor per "Suchen und Ersetzen" (findet man oftmals mit CTRL + F) lässt sich dies leicht für alle Einträge schnell anpassen.
Die Formatierung sollte mit Vorlage:Prioliste Tabelle‎ übereinstimmen.
Weitere Referenzen zur Farbgestaltung finden sich hier.

Optimierung[Bearbeiten]

Die derzeitige Implementierung dieser Vorlage ist schlecht optimiert; hier bietet sich an, das Switch-Statement in mehrere zu teilen, Beispielsweise indem man die Suche bereits über den ersten Buchstaben der Einheit einteilt (Vergleichsweise einer logarithmischen Suche).