Template:Xoldid/doc
This is a documentation subpage for Template:Xoldid. It contains usage information, categories, and other content that is not part of the original template page. |
Short syntax: {{xoldid|oldid|anchor|label|proj}}
Description
[edit]xoldid is an alternative form of the {{oldid}}
/{{oldid/}}
templates, with two distinctions:
- it has a slightly simplified positional parameter syntax, which makes copy-pasting from the oldid URL easier;
- it supports oldids from other projects, which can be especially handy in projects like Meta, Commons, and Wikidata.
Usage
[edit]- Open the history tab for the page in question.
- Click the revision link (the date) for the preferred old version of the page.
- Copy the
oldid=...
from the URL in the address bar. - Paste it in your text, surround it with double curly brackets, add an
x
beforeoldid
, and replace the equals sign after it with a pipe (“|”). - If there's an anchor—a header or an HTML tag with “id” attribute”—that you want to point to, add it as the second positional parameter.
- If you want the link to display custom text, add it in the third positional parameter (label in the general syntax example above). Otherwise the text will simply be “oldid NNNNN”.
- Note: If the text includes the equals sign, use the format
3=some text=more text
, for example{{xoldid|9999|3=here it is claimed that 2+2=5}}
.
- Note: If the text includes the equals sign, use the format
- If the oldid is from another WMF project, add the project shortcut from WP:INTERWIKI as a fourth positional parameter according to the following rules:
- The general format is
project_shortcut:language_code
. - Use the short (shortcut) form where available, not the long one, that is,
w
instead ofwikipedia
. - For projects that have no different language versions (Wikidata, Commons, Species, Simple English, etc.) omit the
:language_code
part.
- The general format is
Examples
[edit]- Simplest form, local oldid with no customization
{{xoldid|19322195}}
=> oldid 19322195
- Local oldid with anchor
{{xoldid|19255482|New template for diff links (cross-project)}}
=> oldid 19255482#New template for diff links (cross-project)
- Oldid from the English Wikipedia (note how positional parameters 2 and 3 are left empty)
{{xoldid|139992|||w:en}}
=> oldid 139992 on w:en
- Oldid from the English Wikipedia with anchor (note how positional parameter 3 is left empty)
{{xoldid|6310371|Wikipedia is addictive. I should have gone to sleep 3 hours ago.||w:en}}
=> oldid 6310371#Wikipedia is addictive. I should have gone to sleep 3 hours ago. on w:en
- Oldid from the English Wikipedia with custom text (note how positional parameter 2 is left empty)
{{xoldid|6310371||look here for “Wikipedia is addictive. I should have gone to sleep 3 hours ago.”|w:en}}
=> look here for “Wikipedia is addictive. I should have gone to sleep 3 hours ago.”
- Oldid from the English Wikipedia with anchor (note how positional parameter 3 is left empty)
{{xoldid|6310371|Wikipedia is addictive. I should have gone to sleep 3 hours ago.|We are being zombified from the very beginning... Somebody, please... HELP!!!|w:en}}
=> We are being zombified from the very beginning... Somebody, please... HELP!!!
- Oldid from Commons
{{xoldid|1|||c}}
=> oldid 1 on c
See also
[edit]{{xdiff}}