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

Aus X-Lexikon
Zur Navigation springenZur Suche springen
Keine Bearbeitungszusammenfassung
 
Keine Bearbeitungszusammenfassung
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|{{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 einzelne 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 25: Zeile 25:
=== Standard ===
=== Standard ===


{{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}}
{{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 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}}
{{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>
  <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>


=== Spezielle Textbreite ===
=== Spezielle Textbreite ===


{{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|Textbreite=300}}
{{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}}
  <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|Textbreite=300}}</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|Textbreite=300}}</nowiki>
Zeile 39: Zeile 41:
=== Spezielle Anzahlbreite ===
=== Spezielle Anzahlbreite ===


{{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|Anzahlbreite=50}}
{{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}}
  <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|Anzahlbreite=50}}</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|Anzahlbreite=50}}</nowiki>
Zeile 45: Zeile 47:
=== Spezieller Abstand ===
=== Spezieller Abstand ===


{{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|Abstand=100}}
{{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}}
  <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|Abstand=100}}</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|Abstand=100}}</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>

Version vom 4. Juli 2009, 23:47 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 einzelne 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 



Kanzel Vorne
2x 
[[Impulsstrahlenemitter| Vorlage:LaserX3tc/Raketen]]


Kanzel Hinten
8x 



{{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 



{{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 



{{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 



{{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;
}