Template:Ref FrameXML/doc

Creates a link to online repositories of current and past versions of FrameXML, such as Townlong-Yak.

This template assumes the repository can accept both patch names (such as 8.0.1) and hidden version/hotfix numbers (such as 392901) in a standardized url format to illustrate the differences from one version to the next. This template also assumes the repository can default to live or PTR code when the patch and version are omitted.

Parameters
Paremeters may be named as below, or left unnamed as 1=, 2= and 3=.


 * file / 1=: (Required) Filename or path from the root of a typical FrameXML archive
 * patch= / 2=: (Optional) Human-readable patch of the game, used to point to prior versions of the game and highlight when code was introduced or removed
 * version= / 3=: (Optional) Numeric version of the game, used by some online repositories to track subversions and hotfixes more precisely
 * line= / 4=: (Optional) Specific line number within a given patch or version (ignored if neither patch nor version are defined
 * date= / 5=: (Optional) Date when the framexml was originally published by Blizzard Entertainment
 * diff= : (Optional, available as a named parameter only) Constructs the link to show changes from the previous version

Unnamed parameters






Named parameters






Invalid usage