There's an RFC about that:
https://www.mediawiki.org/wiki/Requests_for_comment/Global_user_preferences
A lot of things that should be global aren't global.
Global user accounts are really global user names, passwords, and email
addresses, and not much else. User ids are not quite global—there is a
central id, but also a local id, and my impression is that the local id is
used more often. E.g., for analyzing contribution listing and statistics,
the local id is needed.
Other things I can immediately think of that should be global and aren't:
Contribution listings, cookies, watchlists. And if we move away from user
accounts and identities, then also gadgets and templates (and of course
modules). (If I could have only one of all of those things, I'd vote for
global templates without any hesitation.)
Global notifications (a.k.a. Echo) are available, which is nice. Global
user pages and common.js and common.css are possible, which is also nice.
Some people use global js to auto-set preferences in all wikis upon opening
them, which is a rather awful hack, but it does show that global
preferences are in demand.
--
Amir Elisha Aharoni · אָמִיר אֱלִישָׁע אַהֲרוֹנִי
http://aharoni.wordpress.com
“We're living in pieces,
I want to live in peace.” – T. Moore
2017-05-10 10:19 GMT+03:00 Petr Bena <benapetr(a)gmail.com>om>:
Hi all,
We have central auth, global user pages and stuff like that, do we
have some kind of global preferences too? So that one could set
interface language to English and have it like that on every single
project they work on?
I don't really see a need to have different projects with different
interface language but if there was a need for this we could probably
make it possible to override (like add language "Same as meta" which
would be default option, or something of that kind).
Maybe something that makes this possible already exists but I am not
aware of that.
_______________________________________________
Wikitech-l mailing list
Wikitech-l(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l