Help:Extension:GlobalUserPage

The GlobalUserPage extension enables you to re-use the same userpage, across multiple wikis in a wikifarm.

Usage

 * 1) Create a userpage at the central wiki. (E.g. at  wiki, for Wikimedia Foundation wikis)
 * 2) If Extension:GlobalPreferences is installed, go to the Special:GlobalPreferences, and enable the "Use global user page" and "Use this preference on all wikis" checkboxes. This step may not be necessary if the wiki has the feature enabled by default.

Localisation
You can use the int parser function, and it will use the language the user is viewing the page in (like on a normal page), however the content of the messages will come from the central wiki.

To replace an existing local page
If you wish to replace an existing local page with the global page, you will need to request the deletion of the local page. See Help:Deleting a page for details, or contact a local administrator.

Interwiki links
Links will be rendered locally, so you should use interwiki links for everything. E.g. always use  to link to anything on meta wiki; always use   to link to anything on English Wikipedia; always use   to link to anything on German Wikiquote.

Controlling what content is displayed
Just like transcluding a template, you can use the  and   tags to control what content is displayed only locally, or only globally. You can "opt-out" of global userpages by simply wrapping your central userpage in  tags.

Caveats
Your userpage might not look the same on other wikis due to differences in site-wide CSS. Parser functions like  or trying to transclude Special:RecentChanges won't invalidate caches properly.