Benutzer:Kayahr/GeschützkanzelX3tc: Unterschied zwischen den Versionen

Aus X-Lexikon
Zur Navigation springenZur Suche springen
Keine Bearbeitungszusammenfassung
 
Keine Bearbeitungszusammenfassung
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 3: Zeile 3:
     <td class="position" {{#if: {{{Textbreite|}}}{{{Abstand|}}}|style="{{#if: {{{Textbreite|}}}|width:{{{Textbreite}}}px;|}}{{#if: {{{Abstand|}}}|padding-right:{{{Abstand}}}px|}}"|}}>{{{1}}}</td>
     <td class="position" {{#if: {{{Textbreite|}}}{{{Abstand|}}}|style="{{#if: {{{Textbreite|}}}|width:{{{Textbreite}}}px;|}}{{#if: {{{Abstand|}}}|padding-right:{{{Abstand}}}px|}}"|}}>{{{1}}}</td>
     <td class="quantity" {{#if: {{{Anzahlbreite|}}}|style="width:{{{Anzahlbreite}}}px"|}}>{{{2}}}x</td>
     <td class="quantity" {{#if: {{{Anzahlbreite|}}}|style="width:{{{Anzahlbreite}}}px"|}}>{{{2}}}x</td>
     <td class="lasers">{{LaserX3tc|{{{3|N}}}|{{{4|N}}}|{{{5|N}}}|{{{6|N}}}|{{{7|N}}}|{{{8|N}}}|{{{9|N}}}|{{{10|N}}}|{{{11|N}}}|{{{12|N}}}|{{{13|N}}}|{{{14|N}}}|{{{15|N}}}|{{{16|N}}}|{{{17|N}}}|{{{18|N}}}|{{{19|N}}}|{{{20|N}}}|{{{21|N}}}|{{{22|N}}}|{{{23|N}}}|{{{24|N}}}|{{{25|N}}}|{{{26|N}}}|{{{27|N}}}|{{{28|N}}}|{{{29|N}}}|{{{30|N}}}|{{{31|N}}}|{{{32|N}}}|{{{33|N}}}|{{{34|N}}}|{{{35|N}}}|{{{36|N}}}|{{{37|N}}}|{{{38|N}}}|{{{39|N}}}}}</td>
     <td class="lasers">{{#ifeq:{{{3}}}|Raketen|Raketen|{{Benutzer:Kayahr/LaserX3tc|{{{3|N}}}|{{{4|N}}}|{{{5|N}}}|{{{6|N}}}|{{{7|N}}}|{{{8|N}}}|{{{9|N}}}|{{{10|N}}}|{{{11|N}}}|{{{12|N}}}|{{{13|N}}}|{{{14|N}}}|{{{15|N}}}|{{{16|N}}}|{{{17|N}}}|{{{18|N}}}|{{{19|N}}}|{{{20|N}}}|{{{21|N}}}|{{{22|N}}}|{{{23|N}}}|{{{24|N}}}|{{{25|N}}}|{{{26|N}}}|{{{27|N}}}|{{{28|N}}}|{{{29|N}}}|{{{30|N}}}|{{{31|N}}}|{{{32|N}}}|{{{33|N}}}|{{{34|N}}}|{{{35|N}}}|{{{36|N}}}|{{{37|N}}}|{{{38|N}}}|{{{39|N}}}}}|}}</td>
   </tr>
   </tr>
</table><noinclude>
</table><noinclude>
Zeile 12: Zeile 12:


Diese Vorlage muss für die Frontlaser, jede Geschützkanzel und z.T. auch Subklasse einmal verwendet werden. Der erste Parameter ist die Position der Kanzel (Hauptlaser, Kanzel Vorne, Kanzel oben, ...). Der zweite Parameter ist die Anzahl der Geschütze in der Kanzel. Die 37 folgenden Parameter definieren, welche Laser in den Geschützen verwendet werden können. Diese Parameter sind equivalent zu [[Vorlage:LaserX3tc]].
Diese Vorlage muss für die Frontlaser, jede Geschützkanzel und z.T. auch Subklasse einmal verwendet werden. Der erste Parameter ist die Position der Kanzel (Hauptlaser, Kanzel Vorne, Kanzel oben, ...). Der zweite Parameter ist die Anzahl der Geschütze in der Kanzel. Die 37 folgenden Parameter definieren, welche Laser in den Geschützen verwendet werden können. Diese Parameter sind equivalent zu [[Vorlage:LaserX3tc]].
Alternativ zu den 37 Laser-Parametern kann auch ein einzelner Parameter mit dem Text '''Raketen''' verwendet werden. Dann werden keine Laser aufgeführt sondern die Kanzel als Raketenkanzel angezeigt.


== Optionale Parameter ==
== Optionale Parameter ==
Das Template wird über CSS gesteuert, aus Kompatibilitätsgründen zu einer älteren Version des Templates werden jedoch folgende Optionalen Parameter unterstützt:


;Textbreite:Definiert die Breite der Tabellenzelle für die Geschützposition in Pixeln.
;Textbreite:Definiert die Breite der Tabellenzelle für die Geschützposition in Pixeln.
Zeile 26: Zeile 26:


{{Benutzer:Kayahr/GeschützkanzelX3tc|Hauptlaser  |8|N|Y|Y|Y|N|N|N|N|N|Y|N|N|N|N|Y|Y|N|N|N|N|N|Y|N|N|Y|N|Y|N|N|N|N|N|N|N|N|N|N}}
{{Benutzer:Kayahr/GeschützkanzelX3tc|Hauptlaser  |8|N|Y|Y|Y|N|N|N|N|N|Y|N|N|N|N|Y|Y|N|N|N|N|N|Y|N|N|Y|N|Y|N|N|N|N|N|N|N|N|N|N}}
{{Benutzer:Kayahr/GeschützkanzelX3tc|Kanzel Vorne |2|Raketen}}
{{Benutzer:Kayahr/GeschützkanzelX3tc|Kanzel Hinten|8|N|Y|N|N|N|N|N|N|N|Y|N|N|N|N|Y|N|N|N|N|N|N|Y|N|N|Y|N|N|N|N|N|N|N|N|N|N|N|N}}
{{Benutzer:Kayahr/GeschützkanzelX3tc|Kanzel Hinten|8|N|Y|N|N|N|N|N|N|N|Y|N|N|N|N|Y|N|N|N|N|N|N|Y|N|N|Y|N|N|N|N|N|N|N|N|N|N|N|N}}
  <nowiki>
  <nowiki>
{{GeschützkanzelX3tc|Hauptlaser  |8|N|Y|Y|Y|N|N|N|N|N|Y|N|N|N|N|Y|Y|N|N|N|N|N|Y|N|N|Y|N|Y|N|N|N|N|N|N|N|N|N|N}}
{{GeschützkanzelX3tc|Hauptlaser  |8|N|Y|Y|Y|N|N|N|N|N|Y|N|N|N|N|Y|Y|N|N|N|N|N|Y|N|N|Y|N|Y|N|N|N|N|N|N|N|N|N|N}}
{{GeschützkanzelX3tc|Kanzel Vorne |2|Raketen}}
{{GeschützkanzelX3tc|Kanzel Hinten|8|N|Y|N|N|N|N|N|N|N|Y|N|N|N|N|Y|N|N|N|N|N|N|Y|N|N|Y|N|N|N|N|N|N|N|N|N|N|N|N}}</nowiki>
{{GeschützkanzelX3tc|Kanzel Hinten|8|N|Y|N|N|N|N|N|N|N|Y|N|N|N|N|Y|N|N|N|N|N|N|Y|N|N|Y|N|N|N|N|N|N|N|N|N|N|N|N}}</nowiki>


Zeile 78: Zeile 80:
     padding-right: 0.5em;
     padding-right: 0.5em;
     font-weight: bold;
     font-weight: bold;
}
table.turret td.lasers
{
    font-weight: bold;
    line-height: 2em;
  }
  }


</noinclude>
</noinclude>

Aktuelle Version vom 4. Juli 2009, 23:53 Uhr

{{{1}}} {{{2}}}x {{#ifeq:{{{3}}}|Raketen|Raketen|
|}}

Benutzung

{{GeschützkanzelX3tc|Position und evt. Subklasse(n)|Anzahl Laser| Laser }}

Diese Vorlage muss für die Frontlaser, jede Geschützkanzel und z.T. auch Subklasse einmal verwendet werden. Der erste Parameter ist die Position der Kanzel (Hauptlaser, Kanzel Vorne, Kanzel oben, ...). Der zweite Parameter ist die Anzahl der Geschütze in der Kanzel. Die 37 folgenden Parameter definieren, welche Laser in den Geschützen verwendet werden können. Diese Parameter sind equivalent zu Vorlage:LaserX3tc.

Alternativ zu den 37 Laser-Parametern kann auch ein einzelner Parameter mit dem Text Raketen verwendet werden. Dann werden keine Laser aufgeführt sondern die Kanzel als Raketenkanzel angezeigt.

Optionale Parameter

Textbreite
Definiert die Breite der Tabellenzelle für die Geschützposition in Pixeln.
Anzahlbreite
Definiert die Breite der Tabellenzelle für die Anzahl der Geschütze.
Abstand
Definiert den Abstand zwischen Position und Anzahl in Pixeln.

Beispiele

Standard

Hauptlaser 8x {{#ifeq:N|Raketen|Raketen|
|}}
Kanzel Vorne 2x {{#ifeq:Raketen|Raketen|Raketen|
|}}
Kanzel Hinten 8x {{#ifeq:N|Raketen|Raketen|
|}}
{{GeschützkanzelX3tc|Hauptlaser   |8|N|Y|Y|Y|N|N|N|N|N|Y|N|N|N|N|Y|Y|N|N|N|N|N|Y|N|N|Y|N|Y|N|N|N|N|N|N|N|N|N|N}}
{{GeschützkanzelX3tc|Kanzel Vorne |2|Raketen}}
{{GeschützkanzelX3tc|Kanzel Hinten|8|N|Y|N|N|N|N|N|N|N|Y|N|N|N|N|Y|N|N|N|N|N|N|Y|N|N|Y|N|N|N|N|N|N|N|N|N|N|N|N}}

Spezielle Textbreite

Hauptlaser 8x {{#ifeq:N|Raketen|Raketen|
|}}
{{GeschützkanzelX3tc|Hauptlaser|8|N|Y|Y|Y|N|N|N|N|N|Y|N|N|N|N|Y|Y|N|N|N|N|N|Y|N|N|Y|N|Y|N|N|N|N|N|N|N|N|N|N|Textbreite=300}}

Spezielle Anzahlbreite

Hauptlaser 8x {{#ifeq:N|Raketen|Raketen|
|}}
{{GeschützkanzelX3tc|Hauptlaser|8|N|Y|Y|Y|N|N|N|N|N|Y|N|N|N|N|Y|Y|N|N|N|N|N|Y|N|N|Y|N|Y|N|N|N|N|N|N|N|N|N|N|Anzahlbreite=50}}

Spezieller Abstand

Hauptlaser 8x {{#ifeq:N|Raketen|Raketen|
|}}
{{GeschützkanzelX3tc|Hauptlaser|8|N|Y|Y|Y|N|N|N|N|N|Y|N|N|N|N|Y|Y|N|N|N|N|N|Y|N|N|Y|N|Y|N|N|N|N|N|N|N|N|N|N|Abstand=100}}


CSS

Diese Vorlage benötigt folgenden CSS Code, der vor den Styles für Vorlage:LaserX3tc stehen muss:

/* Styles für Geschützkanzel Zeile. Muss vor den Styles für Laser stehen */
table.turret
{
    border-collapse: collapse;
    border-spacing: 0;
}
table.turret td
{
    padding: 0;
    border: 0;
}
table.turret td.position
{
    text-align: right;
    width: 200px;
    font-style: italic;
    padding-right: 50px;
}
table.turret td.quantity
{
    text-align: right;
    width: 25px;
    padding-right: 0.5em;
    font-weight: bold;
}
table.turret td.lasers
{
    font-weight: bold;
    line-height: 2em;
}