On November 27th, 2022, the 8,000th article was added to the SuccuWiki!

Template:Oldid/doc: Difference between revisions

From SuccuWiki - The Wiki of the Succubi
Jump to navigation Jump to search
m (1 revision)
 
mNo edit summary
 
Line 1: Line 1:
{{Documentation subpage}}
{{Documentation subpage}}


This template is intended to be useful for creating links to "[[Help:URL#Old versions of pages|oldid]]s"; that is, links to old versions of a wiki page.
This template is intended to be useful for creating links to old versions of a wiki page.


Every historical version of a page has a revision ID, which you can find from the [[Help:Page history|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.
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.  Given a page name and a revision IDs of it, you can construct a link to that particular version.


== Usage ==
== Usage ==
Line 14: Line 14:
;As long as the values do not contain equals signs, you can skip the variable names/numbers.:'''&#123;&#123;oldid&#124;'''Main Page'''&#124;589841&#124;'''<nowiki>Old version of '''Main Page'''</nowiki>'''&#125;&#125;''' &rarr; {{oldid|Main Page|589841|Old version of '''Main Page'''}}
;As long as the values do not contain equals signs, you can skip the variable names/numbers.:'''&#123;&#123;oldid&#124;'''Main Page'''&#124;589841&#124;'''<nowiki>Old version of '''Main Page'''</nowiki>'''&#125;&#125;''' &rarr; {{oldid|Main Page|589841|Old version of '''Main Page'''}}


;You can link to a specific section (named anchor) as usual by passing "#" and its name as part of the '''page''' parameter (see [[WP:ANCHOR]]).
;You can link to a specific section (named anchor) as usual by passing "#" and its name as part of the '''page''' parameter.


{| class="wikitable"
{| class="wikitable"
Line 32: Line 32:
* The '''oldid=''' parameter (parameter number 2) can be '''cur''' (or leave it empty) for the current version.
* The '''oldid=''' parameter (parameter number 2) can be '''cur''' (or leave it empty) for the current version.
|}
|}
== See also ==
* {{tl|diff}} uses a similar approach to create links to [[Help:Diff|differences]] between versions. The simplest way is to use the {{tl|oldid2}} template.
* [[Template:Cross-wiki oldid]]
* [[Template:Cross-wiki language oldid]]
* [[User:Scottywong/diffconverter]], a tool for converting from raw form


<includeonly>
<includeonly>
[[Category:Oldid templates|{{PAGENAME}}]]
[[Category:Oldid templates|{{PAGENAME}}]]
[[Category:Internal link templates|{{PAGENAME}}]]
[[Category:Internal link templates|{{PAGENAME}}]]
[[fr:Modèle:Permalien]]
[[hi:साँचा:Oldid]]
[[id:Templat:Oldid]]
[[pt:Predefinição:Oldid]]
[[uk:Шаблон:Oldid]]
</includeonly>
</includeonly>

Latest revision as of 12:57, 10 October 2012

This template is intended to be useful for creating links to old versions of a wiki page.

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. Given a page name and a revision IDs of it, you can construct a link to that particular version.

Usage

{{oldid|1=page|2=oldid|3=label}}

Current default
{{oldid|page=Main Page}}Current version of Main Page
You can also use the named variables "page", "oldid", and "label".
{{oldid|page=Main Page|oldid=|label=Last revision of '''Main Page'''}}Last revision of Main Page
As long as the values do not contain equals signs, you can skip the variable names/numbers.
{{oldid|Main Page|589841|Old version of '''Main Page'''}}Old version of Main Page
You can link to a specific section (named anchor) as usual by passing "#" and its name as part of the page parameter.
code result
{{oldid|Main Page|589841|Link to a 2003 version of a the Main Page}} Link to a 2003 version of a 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.