Template:Shop: Difference between revisions

From Dragon Quest Wiki
mNo edit summary
No edit summary
 
(73 intermediate revisions by one other user not shown)
Line 1: Line 1:
<noinclude>
<noinclude>
See [[Template:Shop/doc]] for documentation on this template.<br/>
{{{{PAGENAME}}/doc}}
[[Category:Location templates|Shop]]
[[Category:Location templates|{{PAGENAME}}]]
[[Category:List templates|{{PAGENAME}}]]
</noinclude>
</noinclude>
<onlyinclude><includeonly>
<onlyinclude><includeonly>
{{ #switch: {{{1}}}  
{{ #switch: {{{1}}}  
| header = {{{!}} cellpadding="0" cellspacing="5" class="locationTemplateTable" style="{{#if: {{{float|}}} | float:{{{float}}}; clear:{{{float}}}; | float:left; clear:both; }} border:1px black solid;"  
| header = {{{!}} class="locationTemplateTable" cellpadding="5" cellspacing="0" style="margin: 5px 5px 5px 5px; height:100%;"
! class="locationTemplateHeader" colspan={{#switch: {{{2}}} | includeClasses= "4" | #default= "3" }} {{!}} {{{title}}} {{#if: {{{subtitle|}}} | ({{{subtitle}}}) }}
{{!}}-
{{!}} class="locationTemplateSubheader" {{!}} '''Item'''
{{!}} class="locationTemplateSubheader" {{!}} '''Price'''
{{!}} class="locationTemplateSubheader" {{!}} '''Attributes'''
{{#switch: {{{2}}}  
| includeClasses =
{{!}} class="locationTemplateSubheader" {{!}} '''Vocations'''
}}
{{!}}-
{{!}}-
| subtable =
| entry = {{!}}-
{{!}} style="vertical-align:top;" {{!}}
{{!}} class="locationTemplateCell" style="text-align:left;" {{!}} {{{item}}}  
{{{!}} cellpadding="5" cellspacing="0" style="height:100%; width:200px; border:1px solid black; border-collapse: collapse; text-align:center;"
{{!}} class="locationTemplateCell" style="text-align:right;" {{!}} {{{price}}}
{{!}} class="locationTemplateCell" style="text-align:left;" {{!}} {{{attributes}}}
{{#if: {{{classes|}}} |
{{!}} class="locationTemplateCell" style="text-align:left;" {{!}} {{{classes}}}
}}
{{!}}-
{{!}}-
{{!}} class="locationTemplateHeader" colspan="2" {{!}} {{{game}}} ({{{console}}})
| note = {{!}}-
{{!}}-  
{{!}} colspan={{#switch: {{{2}}} | includeClasses= "4" | #default= "3" }} class="locationTemplateCell" style="text-align:left;" {{!}} '''Note:'''&nbsp;{{{text}}}
{{!}} ''Item''
{{!}} ''Price''
{{!}}-
{{!}}-
| entry = {{!}}- style="text-align: center;"
{{!}} class="locationTemplateCell" {{!}} {{{item}}}
{{!}} class="locationTemplateCell" {{!}} {{{price}}}
{{!}}-
| subtablefooter =
{{!}}}
{{!}}
| footer = {{!}}} }}
| footer = {{!}}} }}
</includeonly></onlyinclude>
</includeonly></onlyinclude>

Latest revision as of 04:32, 22 February 2020

The Shop template is used to display shop information for various locations in Dragon Quest games. This template covers all types of shops (items, tools, weapons, armor).

Usage[edit]

In almost all cases, using this template should be preceded by a heading describing the shop type on the article it is being transcluded onto (i.e.==Item Shops==). This is because there is no label marking the table as a specific type of shop within this template. This is consistent with other location templates.

Header[edit]

A header call to this template should be the first usage of this template on any page.

{{Shop|header|includeClasses|collapsed|title={{DQ2}}|subtitle=NES}}
  • header: A required parameter which marks this as the start of a shop table.
  • includeClasses: An optional parameter marking whether this shop table should include a column for character classes. This applies when the shop has equipment which can be equipped by 1 or more characters. It should be used in association with entries that include the 'classes' parameter (see below). This parameter must be the 2nd passed parameter if it is included.
  • collapsed: An optional parameter marking whether this table should be collapsed by default. Omitting it leaves the table uncollapsed.
  • title: The title to be used for this subtable. Most often this is the game this shop represents. Should be an interwiki link when applicable.
  • subtitle: An optional parameter. The subtitle to be used for this subtable. Often the console version of the game.

Entries[edit]

Each entry in the shop table is represented by a single template call. Note that the list of entries for a shop should follow the ordering of the list in-game. Also, the names of items should also be the ones used in-game, meaning they will often be redirect links.

{{Shop|entry|item=[[Steel broadsword]]|price=4g per person}}
  • entry: A required parameter which marks this as a single shop table entry.
  • item: The name of the item. Should be an interwiki link.
  • price: The price of the item. Should include units of currency.
  • attributes: Attributes describing the item.
  • classes: Inter-wiki links to classes/characters that can equip this item. This field should only be used in shop tables whose header uses 'includeClasses'.

Notes[edit]

Notes may be added to the end of the shop table when applicable.

{{Shop|note|includeClasses|note=This shop is accessible only with the [[Magic Key]]}}
  • note: A required parameter marking this as a note in the shop table.
  • includeClasses: An optional parameter. Should be included if the 'header' has the 'includeClasses' parameter. Otherwise, it should be omitted. Used to ensure table colspans are set correctly.
  • text: A required parameter. The actual text to display. Can include interwiki links.

Footer[edit]

The footer call marks the end of the shop table.

{{Shop|footer}}
  • footer: A required parameter marking the template as the footer.

Example[edit]

Sample[edit]

Dragon Quest IV: Chapters of the Chosen (DS)
Item Price Attributes Vocations
Steel broadsword 1500 Attack +15 Warrior
Cloak of evasion 2800 Defense +10 Warrior
Priest
Iron helmet 2200 Defense +12 Sage
Staff of sentencing 1300 Attack +7 Mage
Note: This shop is only open at night.


Dragon Quest V: Hand of the Heavenly Bride (DS)
Item Price Attributes
Cautery sword ? Attack +20
Fire blade 8600 Attack +1
Note: This shop's prices change throughout the game.


Code[edit]

{{Shop|header|includeClasses|title={{DQ4}}|subtitle=DS}}
{{Shop|entry|item=[[Steel broadsword]]|price=1500|attributes=Attack +15|classes=[[Warrior]]}}
{{Shop|entry|item=[[Cloak of evasion]]|price=2800|attributes=Defense +10|classes=[[Warrior]]<br/>[[Priest]]}}
{{Shop|entry|item=[[Iron helmet]]|price=2200|attributes=Defense +12|classes=[[Sage]]}}
{{Shop|entry|item=[[Staff of sentencing]]|price=1300|attributes=Attack +7||classes=[[Mage]]}}
{{Shop|note|includeClasses|text=This shop is only open at night.}}
{{Shop|footer}}

{{Shop|header|title={{DQ5}}|subtitle=DS}}
{{Shop|entry|item=[[Cautery sword]]|price=?|attributes=Attack +20}}
{{Shop|entry|item=[[Fire blade]]|price=8600|attributes=Attack +1}}
{{Shop|note|text=This shop's prices change throughout the game.}}
{{Shop|footer}}