Difference between revisions of "Template:Cross-wiki diff"

From blackwiki
Jump to navigation Jump to search
imported>Amalthea
(Undid revision 454438404 by LikeLakers2 (talk) Breaks links on secure server)
imported>Technical 13
(Shorten/speed up code and add |lang= for other language projects. {{Cross-wiki|wikt|2346|lang=zh}} for Chinese Wikitionary edit 2346 for example.)
 
Line 1: Line 1:
<span class="plainlinks">[http://{{#switch:{{{1}}}<!--
+
<span class="plainlinks">[http://{{#switch:{{lc:{{{1}}}}}<!--
 
-->
 
-->
| meta                 = meta.wikimedia
+
|meta|m                                                     = meta.wikimedia
| m                   = meta.wikimedia
+
|mediawiki|mw                                               = mediawiki
 
+
|commons|cms                                                 = commons.wikimedia
| mediawiki           = mediawiki
+
|wikimedia incubator|wmi|wi|incubator|incbtr                 = incubator.wikimedia
| mw                   = mediawiki
+
|wikimedia foundation|wmf|wf                                = wikimediafoundation
 
+
|wikibooks|wikibks                                         = {{lc:{{{lang|en}}}}}.wikibooks
| commons             = commons.wikimedia
+
|wikinews|wikinws                                           = {{lc:{{{lang|en}}}}}.wikinews
| cms                 = commons.wikimedia
+
|wikiquote|wikiqt                                           = {{lc:{{{lang|en}}}}}.wikiquote
 
+
|wikisource|wikisrc                                         = {{lc:{{{lang|en}}}}}.wikisource
| Wikimedia Incubator  = incubator.wikimedia
+
|wikispecies|wikispcs|wikiscs|wikisps|species|scs|sps|spcs = species.wikimedia
| WMI                  = incubator.wikimedia
+
|wikiversity|wikiverst                                     = {{lc:{{{lang|en}}}}}.wikiversity
| WI                  = incubator.wikimedia
+
|wiktionary|wikt                                           = {{lc:{{{lang|en}}}}}.wiktionary
| incubator           = incubator.wikimedia
+
|#default                                                  = {{{1}}}
| incbtr               = incubator.wikimedia
 
 
 
| Wikimedia Foundation = wikimediafoundation
 
| WMF                  = wikimediafoundation
 
| WF                  = wikimediafoundation
 
 
 
| wikibooks           = en.wikibooks
 
| wikibks             = en.wikibooks
 
 
 
| wikinews             = en.wikinews
 
| wikinws             = en.wikinews
 
 
 
| wikiquote           = en.wikiquote
 
| wikiqt               = en.wikiquote
 
 
 
| wikisource           = en.wikisource
 
| wikisrc             = en.wikisource
 
 
 
| wikispecies         = species.wikimedia
 
| wikispcs             = species.wikimedia
 
| wikiscs             = species.wikimedia
 
| wikisps             = species.wikimedia
 
| species             = species.wikimedia
 
| scs                 = species.wikimedia
 
| sps                 = species.wikimedia
 
| spcs                 = species.wikimedia
 
 
 
| wikiversity         = en.wikiversity
 
| wikiverst           = en.wikiversity
 
 
 
| wiktionary           = en.wiktionary
 
| wikt                 = en.wiktionary
 
 
 
| {{{1}}}
 
 
}}.org/w/index.php?title=&diff=prev&oldid={{{2}}}{{#ifeq: {{{4|a}}} | {{{4|b}}} | &#35;{{anchorencode:{{{3|}}}}} }}<!-- (if four parameters are given, interpret the third one as the anchor)
 
}}.org/w/index.php?title=&diff=prev&oldid={{{2}}}{{#ifeq: {{{4|a}}} | {{{4|b}}} | &#35;{{anchorencode:{{{3|}}}}} }}<!-- (if four parameters are given, interpret the third one as the anchor)
 
--> {{#if: {{{4|{{{3|}}}}}} | {{{4|{{{3}}}}}} }}]</span><noinclude>
 
--> {{#if: {{{4|{{{3|}}}}}} | {{{4|{{{3}}}}}} }}]</span><noinclude>
 
 
{{Documentation}}
 
{{Documentation}}
 
 
</noinclude>
 
</noinclude>

Latest revision as of 12:58, 19 September 2013

[1]

Template documentation[view] [edit] [history] [purge]

This template compares two consecutive revisions, the revision ID of the later revision being given in the second parameter.

Usage

Code Output
{{Cross-wiki diff|wikinews|164}} [2]
{{Cross-wiki diff|species|981|Magnoliopsida}} Magnoliopsida
{{Cross-wiki diff|wikiverst|61644|News|Edit to "School:Urban studies and planning"}} Edit to "School:Urban studies and planning"
{{Cross-wiki diff|wikiqt|1184402|Big Time Audition|}} [3]
{{Cross-wiki diff|wikt|3419089|Varsovio (esperanto)|lang=pl}} Varsovio (esperanto)

Note that if {{{4}}} (the fourth parameter) does have a variable, {{{3}}} specifies the section of the page, instead, and {{{4}}} specifies the link text. Also, this template only works for projects within the Wikimedia Foundation; see WMF:Our projects for all projects.

Abbreviations

  • cms = Commons
  • incubator = Wikimedia Incubator
    • incbtr = Wikimedia Incubator
    • WMI = Wikimedia Incubator
    • WI = Wikimedia Incubator
  • mw = MediaWiki
  • m = Meta
  • species = Species
    • spcs = Species
    • scs = Species
    • sps = Species
  • wikibks = Wikibooks
  • wikinws = Wikinews
  • wikisrc = Wikisource
  • wikiverst = Wikiversity
  • wikiqt = Wikiquote
  • wikt = Wiktionary
  • WMF = Wikimedia Foundation
    • WF = Wikimedia Foundation

See also