• Home
  • Random
  • Recent changes
  • Special pages
  • Settings
  • About MOASSpedia
  • Disclaimers
MOASSpedia
  • 216.73.216.154
  • Talk
  • Watchlist
  • Contributions
  • Log in

Template:Compare pages

Template Discussion
  • Language
  • Watch
  • History
  • Edit
    • Page information
    • Permanent link
    • What links here
Template documentation[view] [edit] [history] [purge]

Similar to the {{Diff}} template, this template is intended to be useful for creating links to "diffs"; that is, links to pages that show the differences between two versions of a wiki page. The major difference is that {{Diff}} is intended to show two versions of the same page, and this creates a link to Special:ComparePages to show one version of two different pages.

Every version of a page has a revision ID, which you can find from the history of the page by looking at the link for the timestamp, which is of the form:

https://en.wikipedia.org/w/index.php?title=SomePageName&oldid=442212827

The number after oldid= is the revision ID.

Given a page name and one or two revision IDs, you can construct links to several types of diffs.

Usage

{{Compare pages|page or oldid for page 1|page or oldid for page 2}}
  • page – The title of the page.
  • oldid – The revision ID onto which the diff is generated.

All parameters are required. Omitting parameters will return an error.

Examples

Code Output
{{Compare pages|Foo|Bar}} compare Foo to Bar

This is the form that would be used most often.

{{Compare pages|Foo|Bar|Difference between pages}} Difference between pages
{{Compare pages|Foo}} Two pages are needed to compare.
{{Compare pages||Bar}} Two pages are needed to compare.

See also

  • {{Oldid}} – simplifies the case for linking to a known old version
  • {{Diff}}
  • {{Diff2}}
  • {{Querylink}} – generic template to construct query strings
  • diff utility – syntax highlight on wiki pages with mw:Extension:SyntaxHighlight GeSHi
  • User:Scottywong/diffconverter, a tool for converting from raw form
  • Special:ComparePages
The above documentation is transcluded from Template:Compare pages/doc. (edit | history)
Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages.
Add categories to the /doc subpage. Subpages of this template.
Retrieved from "https://moasspedia.org/w/index.php?title=Template:Compare_pages&oldid=9528"
Category:
  • Diff templates
Last edited on 2 April 2022, at 19:31

MOASSpedia

Content is available under Creative Commons Attribution-ShareAlike unless otherwise noted.
  • This page was last edited on 2 April 2022, at 19:31.
  • Content is available under Creative Commons Attribution-ShareAlike unless otherwise noted.
  • Privacy policy
  • About MOASSpedia
  • Disclaimers
  • Desktop