https://bugzilla.wikimedia.org/show_bug.cgi?id=34413

Daniel Friesen <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mediawiki-bugs@nadir-seen-f
                   |                            |ire.com

--- Comment #2 from Daniel Friesen <[email protected]> 
2012-02-16 00:13:55 UTC ---
There is a bit of prior art from Wikia that made it's way into my Monaco port
code:
https://github.com/dantman/monaco-port/blob/master/ExtendedBodyAttributes.php

.loggedout and .mainpage

However I'm opposed to the idea of user groups in classes.

They have no value in generic css. Since user-rollback isn't the same on one
wiki as another and might not even exist.

They have no value for hiding things from users. Because groups do no equate
rights. You don't go hiding something with a .user-sysop since that's not a
right and you might also need to add say .user-bureaucrat, etc... and of course
no-one is going to do that. So this provokes the idea of dozens of wikis using
even more bad practice. And there is no way we're going to add user-right-* to
body classes since a user could have hundreds of them.

I don't like wgUserGroups. We need to have a wgUserRights so things can be
coded properly.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to