User:Tub/Sandbox

Parameters
If unset, auto detection is used based on the campaign parameter, see User:Tub/Sandbox/Infobox requirements row
 * id : The internal ArenaNet identification number of the quest. Mandatory.
 * name : The quest name. Optional as it defaults to the page name.
 * section : The Quest Log section this is sorted under. The word "quest" should not be included. Mandatory.
 * image : A representive screenshot from the quest. Optional.
 * elite : Specify "y" if this quest is a elite difficulty quest. Omit otherwise.
 * master : Specify "y" if this quest is a master difficulty quest. Omit otherwise.
 * minimission : Specify "y" if this quest is a Mini-mission. Omit otherwise.
 * solo : Specify "y" if this quest is a solo quest. Omit otherwise.
 * repeatable : Specify "y" if this quest is a repeatable quest. Omit otherwise.
 * required hero : The hero required to be in the party. Omit if inapplicable.
 * required hero2 : The second hero required to be in the party. Omit if inapplicable.
 * given by : Link to the NPC that offers this quest. Defaults to "Not specified".
 * given at : Link to the location where this quest is offered. Optional.
 * region : The region where this quest is offered. Optional. Leave empty if the quest can be acquired in multiple regions.
 * campaign : The campaign, special event or storyline where this quest is offered. Defaults to "Core". For a list of possible parameters, see User:Tub/Sandbox/Infobox campaign row. Note: this parameter is named campaign for backwards compatibility.
 * required
 * required2
 * required3 : If campaign is not an actual campaign or expansion, set this to whatever campaigns or expansions need to be bought to access this quest. If any campaign is sufficient, set required=Core.
 * required_all : Specify "n" if either of the listed campaign is sufficient for the quest. Defaults to "y", all listed campaigns are required.
 * type : One of "Primary", "Secondary", "Festival", "Mini-game", or "Mini-mission". Defaults to "Secondary".
 * profession : Name of profession for profession-specific quests. Omit otherwise.
 * primary : Specify "y" if this quest is limited to a specific primary profession. Omit otherwise.
 * secondary : Specify "n" if this quest can also be undertaken by those having no secondary profession. Omit otherwise.
 * nationality : One of "Tyrian", "Elonian", "Canthan", "non-Tyrian", "non-Elonian", or "non-Canthan" if the quest is limited to characters of a specific nationality. Omit otherwise.
 * part of : Link to the parent quest for nested quests. Optional.
 * preceded by : Link to the prerequisite quests and/or missions, if any. Optional.
 * followed by : Link to the subsequent quests and/or missions that will become available upon completion of this quest, if any. Optional.
 * map : Include a map or image from the quest where practical to do so. Optional.
 * map2 : As above. For an additional map. Optional.
 * map3 : As above. For an additional map. Optional.
 * map4 : As above. For an additional map. Optional.
 * map5 : As above. For an additional map. Optional.
 * map1text : Text for the first map. Optional.
 * map2text : As above. For map 2. Optional.
 * map3text : As above. For map 3. Optional.
 * map4text : As above. For map 4. Optional.
 * map5text : As above. For map 5. Optional.
 * acceptance reward : The reward for accepting the quest.
 * experience reward : The amount of experience awarded for completing the quest.
 * completion reward : Special reward for completing the quest.

Notes:
 * map, given by, preceded by, and followed by require manual wiki-links. The other parameters will link as appropriate.
 * The infobox automatically categorizes the quest by section, campaign and by region. It also auto-categorizes primary quests and repeatable quests.

Debugging changes
These changes were done to aid debugging while editing. They will need to be reverted before deploying.
 * Categories are displayed as plaintext, extended table, removed noinclude
 * float:left instead of right
 * moved examples above documentation, removed duplicate source code in pre-tags