Wikipedia:Global user page
Since February 2015, users with an account can create a global user page for all Wikimedia projects on Meta-Wiki.
5
Delivery wiki of the user page
Currently (start of 2016), the user page is evaluated at meta. After a changed version has been computed and meta templates and system messages have been interpreted, the content is frozen for delivery to other wikis. The completed page is displayed as a shadow page where no local page exists.
There are intentions to change the software to interpret the page in the local wiki and use local templates.
Wikilinks on the other hand always link to the local wiki. To link to a specific wiki a full interwiki link has to be provided:
[[w:en:User:MyName]]
points to a Wikipediaw:
in englishen:
configuration and the named local user page.
For the concept of shadow pages, see mw:Requests for comment/Shadow namespaces.
6
CSS and JavaScript
Preferences for Shared CSS/JavaScript links to m:Special:MyPage/global.js and m:Special:MyPage/global.css.
Example: account for reader's language
While it is not possible to display the page in the project language, it is possible to show the page in the language the reader has chosen as his personal user interface language. To do this, the following code can be used on the global user page:
{{#babel:en|de-2}}
{{#switch: {{int:lang}}
|de-at
|de-ch
|de=Hallo
Willkommen auf meiner Benutzerseite!
|de-formal=Willkommen
Ich begrüße Sie auf meiner Benutzerseite!
|#default=Hello
Welcome to my userpage!
}}
{{userpage}}
At the moment, {{User page}} is a multilingual template at meta: meta:Template:Userpage. In the future, it could be required to check for the existence of a local template before transcluding it.