Global user pages

From Meta, a Wikimedia project coordination wiki
Jump to: navigation, search
Translate this page; This page contains changes which are not marked for translation.

Other languages:
العربية • ‎català • ‎čeština • ‎Deutsch • ‎Deutsch (Sie-Form)‎ • ‎Ελληνικά • ‎English • ‎español • ‎suomi • ‎français • ‎हिन्दी • ‎magyar • ‎Bahasa Indonesia • ‎italiano • ‎日本語 • ‎한국어 • ‎Lëtzebuergesch • ‎मराठी • ‎Bahasa Melayu • ‎Nederlands • ‎occitan • ‎polski • ‎português • ‎português do Brasil • ‎русский • ‎संस्कृतम् • ‎srpskohrvatski / српскохрватски • ‎shqip • ‎ślůnski • ‎Türkçe • ‎українська • ‎Tiếng Việt • ‎中文

Global user pages are user pages defined on Meta that apply on other Wikimedia wikis. This includes three pages:

  1. Your Meta user page will be shown on any wiki where you don't have a local user page.
  2. Your global.css contains styles that are imported on every wiki when you're logged in.
  3. Your global.js contains scripts that are loaded on every wiki when you're logged in.

You must have a global account to use these features. The global pages will only be inherited on wikis where you have a local account that's not detached (see a list of accounts attached to your global account). That primarily means your global user page won't appear on wikis you've never visited.

Managing global user page and scripts

Global user page, JS script and style sheet are enabled by default, and once these pages are created they will come into effect automatically. For more details about managing and controlling global user pages, scripts and style sheets, see the documentation:

Removing local pages

Your global user page won't be shown on local wikis if you already have a user page there; you can request deletion of your local pages.

Content

Your global user page should not contain content considered inappropriate on projects where it will be displayed (see Help:User page for more information).

Translation

While you can't translate your user page automatically into the local content language, you can translate it into the reader's user interface language. For example, this adds a user language box, and a sentence translated into either German or English:

{{#babel:en|de-2}}
{{#switch:{{int:lang}}
 |de=Willkommen auf meiner Benutzerseite!
 |#default=Welcome to my user page!
}}

The text in any language can be any number of lines, but every language can only occur once inside the #switch-block. The #default-block must not be missed, as it is the fallback for all possible languages, that are not explicitly mentioned.

For a more complex example, see User:°/multilingual global user page − how to.

See also