Template:Hasdialogue

From the RuneScape Wiki, the wiki for all things RuneScape
Jump to: navigation, search
Template documentation
This documentation is transcluded from Template:Hasdialogue/doc. [edit] [purge]

The {{hasdialogue}} template is used to indicate and link to a dialogue page for any given article. For NPCs, familiars and pets it also generates a list of all the other transcripts (quests, other npcs etc) they speak in (the same as {{Speaksin}}). {{Speaksin/Page}} is used to format the individual page names in this list.

Usage

Parameters

  • type - Optional (required if specifying link). Possible types are:
    • npc
    • familiar
    • pet
    • quest
    • miniquest
    • saga
    • event
    • item
    • case
    • voyage
    • mystery
    • research
    • scenery
  • link - Optional. If the dialogue page is not found at Transcript:{{PAGENAME}} (which should only be the case in exceptional circumstances), used in place of the default link.
  • name - Optional. Name of the npc, familiar or pet to show dialogues for, if different from the page name.
  • journal - Optional. Used when "quest" type param is chosen. Enter value 'no' if there's no journal. Default is yes.

Examples

{{hasdialogue}}
produces:
{{hasdialogue|npc}}
produces:
{{hasdialogue|article|Forum:Yew Grove}}
produces:
{{hasdialogue|npc|name=Wise Old Man}}
produces:

Template data

Show/hide template's data

The following information is used by extensions and applications, such as VisualEditor, to help users implement this template onto pages. Please ensure that it is up-to-date.

The {{hasdialogue}} template is used to indicate and link to a dialogue page for any given article.

Template parameters

This template has custom formatting.

ParameterDescriptionTypeStatus
Type1

The type of article the dialogue belongs to (one of: npc, familiar, pet, quest, miniquest, saga, event, item, case, voyage, mystery, research, scenery)

Default
empty
Example
npc
Auto value
empty
Stringoptional
Link2

Link to the dialogue page if it is not Transcript:{{PAGENAME}} (this should only be needed in exceptional circumstances)

Default
empty
Example
empty
Auto value
empty
Stringoptional
Namename

Name of the npc, familiar or pet to show dialogues for, if different from the page name.

Default
empty
Example
Wise Old Man
Auto value
empty
Pageoptional