User:Bugman/wikipedia: Difference between revisions
Jump to navigation
Jump to search
(Copy of the current {{wikipedia}} template for testing.) |
(Attempted fix for the automatic language support.) |
||
Line 1: | Line 1: | ||
<span class="plainlinks">[https://{{{lang|{{#if | <span class="plainlinks">[https://<!-- | ||
-->{{{lang|{{#if: {{#titleparts: {{PAGENAME}} | 1}} <!-- Does the page have a language prefix/language code? --> | |||
| {{lc: {{#titleparts: {{PAGENAME}} | 1}} }} <!-- If the page does have a language prefix, use the contents of the parameter with that language code. --> | |||
}}}}}.wikipedia.org/<!-- | | en <!-- If lang is empty or undefined and there is no language prefix, use the English content. --> | ||
}}<!-- | |||
-->}}}.wikipedia.org/<!-- | |||
-->{{#if: {{{diff|}}} <!-- Is there a diff parameter and a permalink should be used? --> | -->{{#if: {{{diff|}}} <!-- Is there a diff parameter and a permalink should be used? --> | ||
| <!-- Yes there is a diff parameter, use permalink --> | | <!-- Yes there is a diff parameter, use permalink --> | ||
Line 17: | Line 19: | ||
-->{{#if: {{{oldid|}}} <!-- Is there an oldid parameter? --> | -->{{#if: {{{oldid|}}} <!-- Is there an oldid parameter? --> | ||
| <!-- Yes there is an oldid parameter --> | | <!-- Yes there is an oldid parameter --> | ||
(<span class="plainlinks">[https://{{{lang|en}}}.wikipedia.org/w/index.php?title={{urlencode:{{{2|Main Page}}}|wiki}}<!-- | (<span class="plainlinks">[https://<!-- | ||
-->{{{lang|{{#if: {{#titleparts: {{PAGENAME}} | 1}} <!-- Does the page have a language prefix/language code? --> | |||
| {{lc: {{#titleparts: {{PAGENAME}} | 1}} }} <!-- If the page does have a language prefix, use the contents of the parameter with that language code. --> | |||
| en <!-- If lang is empty or undefined and there is no language prefix, use the English content. --> | |||
}}<!-- | |||
-->}}}.wikipedia.org/w/index.php?title={{urlencode:{{{2|Main Page}}}|wiki}}<!-- | |||
-->{{#if: {{{diff|}}} <!-- Is there also a non-empty diff parameter? --> | -->{{#if: {{{diff|}}} <!-- Is there also a non-empty diff parameter? --> | ||
| <!-- Yes, there there also a non-empty diff parameter, show a link to the diff --> | | <!-- Yes, there there also a non-empty diff parameter, show a link to the diff --> | ||
Line 49: | Line 56: | ||
== Examples == | == Examples == | ||
<nowiki>See the {{wikipedia|FlightGear}} article on Wikipedia.</nowiki> | <nowiki>See the {{:User:Bugman/wikipedia|FlightGear}} article on Wikipedia.</nowiki> | ||
See the {{wikipedia|FlightGear}} article on Wikipedia. | See the {{:User:Bugman/wikipedia|FlightGear}} article on Wikipedia. | ||
<nowiki>External link: {{wikipedia|FlightGear|FlightGear (Wikipedia)|noicon=1}}</nowiki> | <nowiki>External link: {{:User:Bugman/wikipedia|FlightGear|FlightGear (Wikipedia)|noicon=1}}</nowiki> | ||
External link: {{wikipedia|FlightGear|FlightGear (Wikipedia)|noicon=1}} | External link: {{:User:Bugman/wikipedia|FlightGear|FlightGear (Wikipedia)|noicon=1}} | ||
<nowiki>See the {{wikipedia|FlightGear|lang=sv}} article on the Swedish Wikipedia.</nowiki> | <nowiki>See the {{:User:Bugman/wikipedia|FlightGear|lang=sv}} article on the Swedish Wikipedia.</nowiki> | ||
See the {{wikipedia|FlightGear|lang=sv}} article on Swedish Wikipedia. | See the {{:User:Bugman/wikipedia|FlightGear|lang=sv}} article on Swedish Wikipedia. | ||
<nowiki>The Wikipedia article by the time of the {{wikipedia|FlightGear|release of FlightGear 3.0|oldid=596124837}}.</nowiki> | <nowiki>The Wikipedia article by the time of the {{:User:Bugman/wikipedia|FlightGear|release of FlightGear 3.0|oldid=596124837}}.</nowiki> | ||
The Wikipedia article by the time of the {{wikipedia|FlightGear|release of FlightGear 3.0|oldid=596124837}}. | The Wikipedia article by the time of the {{:User:Bugman/wikipedia|FlightGear|release of FlightGear 3.0|oldid=596124837}}. | ||
<nowiki>Someone {{wikipedia|FlightGear|mentioned the HondaJet take-down request|oldid=611503439|diff=yep}} on Wikipedia.</nowiki> | <nowiki>Someone {{:User:Bugman/wikipedia|FlightGear|mentioned the HondaJet take-down request|oldid=611503439|diff=yep}} on Wikipedia.</nowiki> | ||
Someone {{wikipedia|FlightGear|mentioned the HondaJet take-down request|oldid=611503439|diff=yep}} on Wikipedia. | Someone {{:User:Bugman/wikipedia|FlightGear|mentioned the HondaJet take-down request|oldid=611503439|diff=yep}} on Wikipedia. | ||
== Known issues == | == Known issues == |
Revision as of 09:10, 24 May 2019
The following template description is not displayed when the template is inserted in an article.
Goal
This template can be used for links to Wikipedia pages.
Usage
{{wikipedia|page title|alternative text|noicon=|lang=|oldid=|diff=}}
All parameters are optional.
- page title
- Page title to link to. Defaults to Main Page.
- alternative text
- Alternative text to be shown instead of the page title.
- lang
- Two letter language code to link to another language version than the English one. The language will not be shown (currently not implemented), but the page title might give a hint.
- oldid
- Oldid from the end of the Wikipedia permalink URL to use when linking to a specific article revision. Can be found through the page history.
- diff
- If not empty a link to a diff comparing the oldid revision with the previous revision will be shown. Instead of a regular link and a permalink a permalink and a link to a diff will be shown.
Examples
See the {{:User:Bugman/wikipedia|FlightGear}} article on Wikipedia.
See the FlightGear article on Wikipedia.
External link: {{:User:Bugman/wikipedia|FlightGear|FlightGear (Wikipedia)|noicon=1}}
External link: FlightGear (Wikipedia)
See the {{:User:Bugman/wikipedia|FlightGear|lang=sv}} article on the Swedish Wikipedia.
See the FlightGear article on Swedish Wikipedia.
The Wikipedia article by the time of the {{:User:Bugman/wikipedia|FlightGear|release of FlightGear 3.0|oldid=596124837}}.
The Wikipedia article by the time of the release of FlightGear 3.0 (perm) .
Someone {{:User:Bugman/wikipedia|FlightGear|mentioned the HondaJet take-down request|oldid=611503439|diff=yep}} on Wikipedia.
Someone mentioned the HondaJet take-down request (diff) on Wikipedia.
Known issues
- You can not link to a section using a number sign (#) when using oldid or diff.