Difference between revisions of "Template:Quest list result format"

From Final Fantasy XIV Online Wiki
Jump to navigation Jump to search
Tag: Manual revert
 
(22 intermediate revisions by the same user not shown)
Line 13: Line 13:
| {{#if:{{{5|}}}|[[{{{5|}}}]]}}<!--
| {{#if:{{{5|}}}|[[{{{5|}}}]]}}<!--
-->{{#if:{{#var:quest-list-required-items}} | {{!!}} {{#if:{{{8|}}} | {{#arraymap:{{{8|}}}‡|)‡|@@@|
-->{{#if:{{#var:quest-list-required-items}} | {{!!}} {{#if:{{{8|}}} | {{#arraymap:{{{8|}}}‡|)‡|@@@|
                                     {{#vardefine:tmp-name|{{#sub:{{#explode:@@@| |1|2}}|1|0}}}}
                                     {{#vardefine:tmp-name|{{#explode:{{#explode:@@@|(|1|2}}|,|0}}}}
                                     {{#vardefine:tmp-qty|{{#explode:@@@| |0}}}}
                                     {{#vardefine:tmp-qty|{{#explode:@@@| |0}}}}
                                     {{Item reward|{{#var:tmp-qty}}|{{#var:tmp-name}}|no-smw=y}}<br>|}}}}
                                    {{#vardefine:tmp-hq|{{#explode:@@@|,|-1}}}}
                                     {{Item reward|{{#var:tmp-qty}}|{{#ifeq:{{#var:tmp-hq}}|true|HQ {{#var:tmp-name}}|{{#var:tmp-name}}}}|no-smw=y}}<br>|}}}}
   }}<!--
   }}<!--
-->{{#if:{{#var:quest-list-unlocks}}|
-->{{#if:{{#var:quest-list-unlocks}}|
Line 57: Line 58:
                                     {{#vardefine:tmp-optional|{{#explode:@@@|,|-2}}}}
                                     {{#vardefine:tmp-optional|{{#explode:@@@|,|-2}}}}
                                     {{#vardefine:tmp-hq|{{#explode:@@@|,|-1}}}}
                                     {{#vardefine:tmp-hq|{{#explode:@@@|,|-1}}}}
                                     {{#vardefine:tmp-reward-line|{{Item reward|{{#var:tmp-qty}}|{{#var:tmp-name}}|no-smw=y}} {{#var:tmp-hq}}<br>}}
                                     {{#vardefine:tmp-reward-line|{{Item reward|{{#var:tmp-qty}}|{{#ifeq:{{#var:tmp-hq}}|true|HQ {{#var:tmp-name}}|{{#var:tmp-name}}}}|no-smw=y}}<br>}}
                                     {{#ifeq:{{#var:tmp-optional}}|false|{{#var:tmp-reward-line}}}}|}}
                                     {{#ifeq:{{#var:tmp-optional}}|false|{{#var:tmp-reward-line}}}}|}}
           }} {{#if:{{{9|}}}|'''<div style="margin-top:5px;">Options:</div>'''}}<!--
           }} {{#if:{{{9|}}}|'''<div style="margin-top:5px;">Options:</div>'''}}<!--
Line 67: Line 68:
                                 {{#vardefine:tmp-optional|{{#explode:@@@|,|-2}}}}
                                 {{#vardefine:tmp-optional|{{#explode:@@@|,|-2}}}}
                                 {{#vardefine:tmp-hq|{{#explode:@@@|,|-1}}}}
                                 {{#vardefine:tmp-hq|{{#explode:@@@|,|-1}}}}
                                 {{#vardefine:tmp-reward-line|{{Item reward|{{#var:tmp-qty}}|{{#var:tmp-name}}|no-smw=y}} {{#var:tmp-hq}}<br>}}
                                 {{#vardefine:tmp-reward-line|{{Item reward|{{#var:tmp-qty}}|{{#ifeq:{{#var:tmp-hq}}|true|HQ {{#var:tmp-name}}|{{#var:tmp-name}}}}|no-smw=y}}<br>}}
                                 {{#ifeq:{{#var:tmp-optional}}|true|{{#var:tmp-reward-line}}}}|}}
                                 {{#ifeq:{{#var:tmp-optional}}|true|{{#var:tmp-reward-line}}}}|}}
             }}
             }}

Latest revision as of 00:00, 4 January 2024

This is a semantic result template for use in {{quest list row}}. The input parameters generated by the semantic query are:

  1. PAGENAME
  2. Has canonical name
  3. Has quest type
  4. Has quest level
  5. Has quest giver
  6. Has system unlock (optional)
  7. Has item reward (optional)
  8. Requires item (optional)
  9. Is providing optional reward (optional)