Template:Oldid/doc

From Visualshower
Jump to navigation Jump to search

This template create links to "oldids"; that is, links to old versions of a wiki page. It then labels those old versions the current one, unless you've supplied both the name of the page and the oldid.

Every historical version of a page has a revision ID, which you can find from the links on the history of the page, or from the URL of the old revision. Given a page name and a revision IDs of it, you can construct a link to that particular version.

If you only have the revision ID and not the page name, consider using {{oldid2}}, which requires only the revision ID and can still construct a link.

Usage[edit]

{{oldid|page|oldid|label}}
[The first, bolded, "oldid" is the name of the template and should be inserted literally. The second "oldid" is the name of a parameter and should be replaced with the revision number.]

code result
{{oldid|Main Page|589841|Link to a 2003 version of the Main Page}} Link to a 2003 version of the Main Page
  • The label= parameter (parameter number 3) should be the link text description (optional).
{{oldid|Main Page|589841}} Old revision of Main Page
  • The oldid= parameter (parameter number 2) should be the known revision number.
{{oldid|Main Page}} Current version of Main Page (pretty useless)
  • The page= parameter (parameter number 1) should be the name of the page.
  • The oldid= parameter (parameter number 2) can be cur (or leave it empty) for the current version.

Alias[edit]

See also[edit]

TemplateData[edit]

This is the TemplateData documentation for this template used by VisualEditor and other tools.

See the monthly error report for this template.

TemplateData for Oldid

<templatedata> {

 "description": "A template to link to old versions of a wiki page using the revision ID, which can be found in the history of the page.",
 "params": {
   "1": {
     "label": "Page title",
     "description": "The page whose older revision will be linked to.",
     "type": "string/wiki-page-name",
     "default": "",
     "required": true
   },
   "2": {
     "label": "Oldid",
     "description": "If not specified, links to the current version. Every historical version of a page has a revision ID, which you can find from the history of the page, or from the URL of the old revision. This should be a long number, like \"560214444\" (without the quotes).",
     "type": "number",
     "default": "",
     "required": false
   },
   "3": {
     "type": "string/line",
     "label": "Label",
     "description": "If not specified, label of link will be \"Old revision of [the name of the page]\" (without the quotes). The label of the link that will be created.",
     "required": false
   }
 }

} </templatedata>