Benutzer:Draco Ellmano/Projekte/Angriffswaffe/Zeile: Unterschied zwischen den Versionen

aus Chaos FreewarWiki, der Referenz für Freewar
Zur Navigation springen Zur Suche springen
(Rasse verlinkt)
(mal kurz was testen, bei mir läuft das (zwar auf min) aber nur für Stärke, für A-Int-Aka aber nicht :D)
Zeile 1: Zeile 1:
{{#vardefine:Artikel| [[{{{Name}}}]] }}<!--
{{#vardefine:Artikel| [[{{{Name}}}]] }}<!--


-->{{#vardefine:Stärke      | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /Stärke&#61;\s*.*(\d{{!}}[. -])+/ }}               | /&#61;/      | }} | /(\d{{!}}[. -])+/}} }}<!--
-->{{#vardefine:Stärke      | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /Stärke&#61;\s*.*(\d{{!}}[. -])+/ }}           | /&#61;/      | }} | /(\d{{!}}[. -])+/}} }}<!--
-->{{#vardefine:A          | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /Mindeststärke&#61;\s*(\d{{!}}\.)+/s }}        | /&#61;/      | }} | /(\d{{!}}\.)+/}} }}<!--
-->{{#vardefine:A          | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /Mindeststärke&#61;\s*(\d{{!}}\.)+/s }}        | /&#61;/      | }} | /(\d{{!}}\.)+/}} }}<!--
-->{{#vardefine:Int        | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /MindestIntelligenz&#61;\s*(\d{{!}}\.)+/s }}  | /&#61;/      | }} | /(\d{{!}}\.)+/}} }}<!--
-->{{#vardefine:Int        | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /MindestIntelligenz&#61;\s*(\d{{!}}\.)+/s }}  | /&#61;/      | }} | /(\d{{!}}\.)+/}} }}<!--
-->{{#vardefine:Aka        | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /Mindestakademielimit&#61;\s*(\d{{!}}\.)+/s }} | /&#61;/      | }} | /(\d{{!}}\.)+/}} }}<!--
-->{{#vardefine:Aka        | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /Mindestakademielimit&#61;\s*(\d{{!}}\.)+/s }} | /&#61;/      | }} | /(\d{{!}}\.)+/}} }}<!--
-->{{#vardefine:Rasse      | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | ~Rasse&#61;\s*[äa-zA-Z /-]+~s }}               | /Rasse&#61;/ | }} | #[äa-zA-Z -/]+#}} }}<!--
-->{{#vardefine:Rasse      | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | ~Rasse&#61;\s*[äa-zA-Z /-]+~s }}               | /Rasse&#61;/ | }} | #[äa-zA-Z -/]+#}} }}<!--
-->{{#vardefine:Preis      | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /EinkPreis&#61;\s*(\d{{!}}\.)+/s }}            | /&#61;/      | }} | /(\d{{!}}\.)+/}} }}<!--
-->{{#vardefine:Preis      | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /EinkPreis&#61;\s*(\d{{!}}\.)+/s }}            | /&#61;/      | }} | /(\d{{!}}\.)+/}} }}<!--
-->{{#vardefine:Haltbarkeit | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /Haltbarkeit&#61;\s*(\d{{!}}\.)+\s*\w+/s }}         | /&#61;/      | }} | /(\d{{!}}\.)+\s*\w+/}} }}<!--
-->{{#vardefine:Haltbarkeit | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /Haltbarkeit&#61;\s*(\d{{!}}\.)+\s*\w+/s }}   | /&#61;/      | }} | /(\d{{!}}\.)+\s*\w+/}} }}<!--
-->{{#vardefine:RepKosten  | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /RepKosten&#61;\s*.*(\d{{!}}[. -])+/ }}               | /&#61;/      | }} | /(\d{{!}}[. -])+/}} }}<!--
-->{{#vardefine:RepKosten  | {{#regex: {{#regex: {{#regex: {{msgnw::{{{Name}}} }} | /RepKosten&#61;\s*.*(\d{{!}}[. -])+/ }}       | /&#61;/      | }} | /(\d{{!}}[. -])+/}} }}<!--


<!--Überprüfung ob die Waffe aus dem Haus der Aufträge stammt, dann muss der Preis in AP angegeben werden -->
<!--Überprüfung ob die Waffe aus dem Haus der Aufträge stammt, dann muss der Preis in AP angegeben werden -->
Zeile 14: Zeile 14:


-->{{#var:Artikel}}  
-->{{#var:Artikel}}  
| {{Nts| {{#var:Stärke}} }}
| data-sort-value=" {{#regex: {{#var:Stärke}} | #\d+\s*$#m }} " | {{#var:Stärke }}
| {{Nts| {{#var:A}} }}
| data-sort-value=" {{#regex: {{#var:A}}     | #\d+\s*$#m }} " | {{#var:A }}
| {{Nts| {{#var:Int}} }}
| data-sort-value=" {{#regex: {{#var:Int}}   | #\d+\s*$#m }} " | {{#var:Int }}
| {{Nts| {{#var:Aka}} }}
| data-sort-value=" {{#regex: {{#var:Aka}}   | #\d+\s*$#m }} " | {{#var:Aka }}
<!-- Für alle Waffen ohne Rassenanforderung ("none") Variable auf "alle Rassen" setzen -->
<!-- Für alle Waffen ohne Rassenanforderung ("none") Variable auf "alle Rassen" setzen -->
| {{#if: {{#regex:{{#var:Rasse}}|/none/|}} | [[{{#var:Rasse}}]] | alle Rassen }}
| {{#if: {{#regex:{{#var:Rasse}}|/none/|}} | [[{{#var:Rasse}}]] | alle Rassen }}

Version vom 5. Dezember 2014, 19:15 Uhr

[[{{{Name}}}]] | data-sort-value=" " | | data-sort-value=" " | | data-sort-value=" " | | data-sort-value=" " | | alle Rassen | | | Fehler im Ausdruck: Unerwarteter Operator <Fehler im Ausdruck: Unerwarteter Operator <Fehler im Ausdruck: Unerwarteter Operator * g


[Bearbeiten] Dokumentation

Diese Vorlage wird genutzt um die einzelnen Zeilen für die Angriffswaffenübersicht zu erstellen.


Verwendung

Diese Vorlage wird mit {{Angriffswaffe/Zeile|"Name"}} eingebunden.


Parameter

  • Name: Der Name des Angriffswaffe