|
|
(31 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) |
Zeile 1: |
Zeile 1: |
| <includeonly><div style="display:none;"> | | <includeonly><span class="{{#switch: {{{2|}}} |nein=fertigkeit_icon_nopopup|ja=|#default=fertigkeit_icon}}">{{#vardefine:suffix|{{ #sub: {{{1}}} | {{ #expr: {{ #len: {{{1}}} }} - 5 }} | 5 }} }}{{#vardefine:name|{{ #sub: {{{1}}} | 0 | {{ #expr: {{ #len: {{{1}}} }} - 6 }} }} }}{{#vardefine:content|{{#switch: {{#var:suffix}} |
| <!-- Start:Autokategorisierung -->
| | |(PvP) = {{#dpl: title={{{1}}}|debug = 1 |skipthispage = no | include={Infobox Fertigkeit} BildpopupTest}} |
| {{#if: {{{nocat|}}} || | | |(PvE) = {{#dpl: title={{#var:name}}| debug = 1 |skipthispage = no | include={Infobox Fertigkeit} BildpopupTest}} |
| {{#if: {{{karte|}}} | {{#ifeq: {{{karte}}} | nein||[[Kategorie:Questparameterfehler]]}} }}
| | |#default = {{#dpl: title={{{1}}}| debug = 1 |skipthispage = no | include={Infobox Fertigkeit} BildpopupTest}} |
| {{#if: {{{fertigkeit|}}} | {{#forargs: kampagne | key | value | [[Kategorie:Fertigkeitsquest ({{#var: value}})]] }}|}}
| | }}}}{{#if: {{#var:content}}|{{#var:content}}|[[Datei:{{{1}}}.jpg{{pipe}}25px{{pipe}}link={{{1}}}]] [[{{{1}}}]]}}{{#switch: {{#var:suffix}}|(PvP)|(PvE)=|#default={{ifexist|{{{1}}} (PvP)| [[[{{{1}}} (PvP){{pipe}}PvP]]]|}}}}</span></includeonly><noinclude> |
| {{#switch: {{{typ}}} | | Diese Vorlage fügt das Icon einer Fertigkeit inklusive Namen ein. Schreibst du hinter den Namen einen Spielmodus (PvE / PvP), wird nur der Link zu dieser Fertigkeitenversion angezeigt. |
| | Primärquest | Sekundärquest | Eventquest | Attributquest | Instanzquest =
| | |
| {{#forargs: kampagne | key | value |
| | ==Parameter== |
| {{#switch: {{#var: value}}
| | #Der Name der Fertigkeit (ggf mit PvE- oder PvP-Zusatz) |
| | Prophecies | Factions | Nightfall | Eye of the North | Basis = [[Kategorie:{{{typ}}} ({{#var: value}})]]
| | #Mit dem zweiten Parameter kann die Infobox ausgeblendet werden (oder für wirklich alle Benutzer erzwingen) |
| | #default = [[Kategorie:Questparameterfehler]]
| | |
| }}
| | ==Beispiele== |
| }}
| | *Normale Verwendung |
| | #default = [[Kategorie:Questparameterfehler]] | | <code><nowiki>{{Fertigkeit icon|Wort der Heilung}}</nowiki></code> |
| }} | | *ohne Popup-Box |
| {{#forargs: region | key | value |
| | <code><nowiki>{{Fertigkeit icon|Wort der Heilung|nein}}</nowiki></code> |
| {{#switch: {{#var:value}}
| | *mit Popup-Box (auch für Benutzer, die diese eigentlich deaktiviert haben) |
| | Ascalon (Tutorial) | Ascalon | Nördliche Zittergipfel | Kryta | Maguuma-Dschungel | Kristallwüste | Südliche Zittergipfel | Feuerring-Inselkette | Insel Shing Jea | Stadt Kaineng | Echowald | Das Jademeer | Istan | Kourna | Vaabi | Das Ödland | Reich der Qual | Domäne der Pein | Ferne Zittergipfel | Befleckte Küste | Charr-Heimat | Tiefen von Tyria | Kampfarchipel | Die Unterwelt | Der Riss des Kummers | Riss des Kummers = [[Kategorie:Quest ({{#var:value}})]]
| | <code><nowiki>{{Fertigkeit icon|Wort der Heilung|ja}}</nowiki></code> |
| |
| | |
| | #default = [[Kategorie:Questparameterfehler]]
| | ==persönliche Einstellungen== |
| }}
| | Standardmäßig ist diese Vorlage so konfiguriert, dass die Popup-Box bei der normalen Verwendung dieser Vorlage (also ohne zweiten Parameter) aktiviert ist. |
| }}
| | Man kann dieses Verhalten aber auch umkehren, sodass sie bei normaler Verwendung nicht aktiviert ist. |
| {{ #switch: {{lc: {{{schwierigkeit|}}} }} | | |
| | meister | | Dafür muss man auf der Seite <code>Benutzer:''Benutzername''/''skin''.css</code> (''skin'' ist im Normalfall einfach „monobook“) den folgenden Code einfügen: |
| | elite = | | <code><nowiki> |
| {{#forargs: kampagne | key | value |
| | .fertigkeit_icon .dynfiboicon |
| {{#switch: {{#var: value}}
| | { |
| | Prophecies | Nightfall | Eye of the North | Basis = [[Kategorie:Meisterquest ({{#var: value}})]]
| | display:none !important; |
| | #default = [[Kategorie:Questparameterfehler]]
| | } |
| }}
| | </nowiki></code> |
| }}
| |
| }} | |
| {{#forargs: belohnung | key | value | {{ifexist|Kategorie:Belohnung ({{ucfirst:{{#var:value}}}})|[[Kategorie:Belohnung ({{ucfirst:{{#var:value}}}})]]|[[Kategorie:Questparameterfehler]]}} | |
| }}
| |
| <!-- Ende:Autokategorisierung -->
| |
| </div></includeonly>
| |
| {| style="background-color:#fff; margin: 0 0 0.5em 1em; border:1px solid silver; float:right; font-size:90%; text-align:left;" cellpadding="5" cellspacing="3" align="right"
| |
| ! colspan="2" style="font-size:110%; text-align:center; background-color:#b4a5dc;" | {{{name|{{PAGENAME}}}}}
| |
| |- valign="top" | |
| ! style="background-color:#b4a5dc;" | Typ || {{#if: {{{typ|}}} | [[{{{typ}}}]] | Unbekannt}} {{#ifeq: {{{wiederholbar}}}| ja | [[Bild:Wiederaufladung.png|19px]] | }}
| |
| |- valign="top" | |
| ! style="background-color:#b4a5dc;" | [[Kampagne]] || {{#vardefine:output}}{{#forargs: kampagne | key | value | {{#vardefine:output|{{#var:output}}[[{{#var:value}}]]<br />}} }} {{#ifeq: {{#var:output}} | |Unbekannt|{{#var:output}}}}
| |
| |- valign="top" | |
| ! style="background-color:#b4a5dc;" | Region || {{#vardefine:output}}{{#forargs: region | key | value | {{#vardefine:output|{{#var:output}}[[{{#var:value}}]]<br />}} }} {{#ifeq: {{#var:output}} | |Unbekannt|{{#var:output}}}}
| |
| |- valign="top"
| |
| ! style="background-color:#b4a5dc;" | Schwierigkeitsgrad || {{#if: {{{schwierigkeit|}}} | {{{schwierigkeit}}} | Normal}}
| |
| |- valign="top"
| |
| ! style="background-color:#b4a5dc;" | Questgeber || {{#if: {{{questgeber|}}} | {{{questgeber}}} | Unbekannt}}
| |
| |- valign="top"
| |
| {{#if: {{{klasse|}}} | | |
| ! style="background-color:#b4a5dc;" {{pipe}} Benötigte Klasse
| |
| {{pipe}} [[{{{klasse}}}]]| }}
| |
| |- valign="top"
| |
| {{#if: {{{held|}}} | | |
| ! style="background-color:#b4a5dc;" {{pipe}} Benötigter Held
| |
| {{pipe}} [[{{{held}}}]]| }}
| |
| |- valign="top"
| |
| {{#if: {{{benötigter quest|}}} |
| |
| ! style="background-color:#b4a5dc;" {{pipe}} Benötigter Quest
| |
| {{pipe}} [[{{{benötigter quest}}}]] | }} | |
| |- valign="top"
| |
| {{#if: {{{folgequest|}}} |
| |
| ! style="background-color:#b4a5dc;" {{pipe}} Folgequest
| |
| {{pipe}} [[{{{folgequest}}}]] | }}
| |
| |-
| |
| {{#switch: {{{karte}}} | |
| |nein= | |
| |#default= | |
| ! colspan="2" style="background-color:#b4a5dc; text-align:center;" {{pipe}} Karte
| |
| {{!-}} | |
| {{pipe}} colspan="2" style="text-align:center;"{{pipe}} | |
| {{#forargs: karte | key | value |
| |
| {{#ifeq: {{#var:key}} |||
| |
| [[Bild:{{#var:value}}{{pipe}}center{{pipe}}200px]] | |
| {{#if: {{{text{{#var:key}}|}}} |<small>{{{text{{#var:key}}}}}</small>}}
| |
| {{#vardefine:tmp}}
| |
| }}
| |
| }}
| |
| {{#ifeq: {{#varexists:tmp}}|1||
| |
| {{#ifexist: Bild:{{PAGENAME}}_Karte.jpg | [[Bild:{{PAGENAME}}_Karte.jpg{{pipe}}center{{pipe}}200px]] | {{#if: {{{nocat|}}} ||<includeonly>[[Kategorie:Karten-Stub (Quest)]]</includeonly>}} <small><span class="plainlinks">Diese Karte ist nicht vorhanden.<br />Hilf dem GuildWiki indem du sie [http://www.guildwiki.de/gwiki/index.php?title=Spezial:Hochladen&wpDestFile={{PAGENAMEE}}_Karte.jpg hier] hochlädst.</span></small>}} | |
| }}
| |
| }}
| |
| |}<noinclude>
| |
|
| |
|
| [[Kategorie:Vorlage Infobox]]
| |
| ==Einbinden==
| |
| Die Questvorlage bindet man in einem Questartikel mit folgendem Quelltext ein:
| |
| <pre>
| |
| {{Infobox Quest
| |
| | typ = Sekundärquest
| |
| | kampagne = Nightfall
| |
| | region = Istan
| |
| | schwierigkeit = Meister
| |
| | questgeber = Nala
| |
| | benötigter quest = Ein Weg zu Zweit
| |
| | folgequest = Ein Weg zu Zweit
| |
| | held = Tahlkora
| |
| }}
| |
| </pre>
| |
| ==Die Parameter==
| |
| *'''name''' Um einen vom Seitennamen abweichenden Titel anzugeben
| |
| *'''typ''' Primärquest, Sekundärquest, Attributquest, Eventquest, Instanzquest
| |
| *'''kampagne''', '''kampagne1''' ... '''kampagne''n''''' Basis, Prophecies, Factions, Nightfall oder Eye of the North
| |
| *'''region''', '''region1''' ... '''region''n''''' in welcher Region befindet sich der Schauplatz (siehe Quest-Log)
| |
| *'''schwierigkeit''' Meister oder Elite, bei Normal weglassen
| |
| *'''questgeber''' Der Auftraggeber des Quests
| |
| *'''klasse''' Benötigte Klasse (nur wenn die Quest nicht von allen Klassen angenommen werden kann)
| |
| *'''benötigter quest''' Welcher Quest Voraussetzung ist (wenn vorhanden)
| |
| *'''folgequest''' Der nachfolgende Quest (wenn vorhanden)
| |
| *'''held''' Benötigter Held (wenn vorhanden)
| |
| *'''fertigkeit''' ja (nur wenn es Fertigkeiten als Belohnung gibt)
| |
| *'''belohnung''' Falls es spezielle Belohnungspunkte gibt (Sonnenspeer, Kurzick, Asura etc.)
| |
| *'''nocat''': Wenn gesetzt fällt die automatische Kategorisierung weg.
| |
| *'''karte''': Wenn 'nein', wird der Kartenteil ausgeblendet.
| |
| *'''karte1''' ... '''karte''n''''': Es kann jeweils eine Karte angegeben werden.
| |
| *'''text1''' ... '''text''n''''': Für die obigen Karten kann eine kurze Beschreibung angegeben werden.
| |
| </noinclude> | | </noinclude> |