I've started working on this, and it's morphing into a more general
replacement for UserRights. The basic idea is that I'm going to make
it so that the Special Page works on lists of users rather than on
one user at a time, and I'm going to use checkboxes for the groups
instead of the menu.
Since the user lists on successful wikis will be long, I'll make the
lists filterable or username (with % wildcards) or by a date range
when a user was registered. And I'll have to figure out how to do
paging.
Sysops/Bureacrats will be able to see all users. Other users will
only see the users they created, as logged in user logging (which
means that this feature will require the userlog extension), and they
will only be able to set groups that they have permissions for.
At least that's the plan... we'll see if I can actually do it! If
anyone has suggestions, please reply. And if any subset of this does
already exist, please let me know!!!!
Jim
On Aug 15, 2007, at 12:08 PM, Jim Hu wrote:
My wiki requires login to edit, but allows any
registered user to
create accounts. I'd like to create another user group "student",
which can edit but can't create accounts.
Based on
http://www.mediawiki.org/wiki/Help:User_rights
I think creating the group and assigning the rights is
straightforward. But I also want the users with create account
rights to be able to create either regular or student accounts.
Ideally, I would want users to have user rights management only on
accounts that they create, and be able to use the regular user rights
Special Page where regular users would only see "student" as an
addable group, and only for those that were created by them.
I'm guessing that I will have to write an extension... but does
anything like this already exist? It would be useful in teaching
environments, I think.
Jim
=====================================
Jim Hu
Associate Professor
Dept. of Biochemistry and Biophysics
2128 TAMU
Texas A&M Univ.
College Station, TX 77843-2128
979-862-4054
_______________________________________________
MediaWiki-l mailing list
MediaWiki-l(a)lists.wikimedia.org
http://lists.wikimedia.org/mailman/listinfo/mediawiki-l
=====================================
Jim Hu
Associate Professor
Dept. of Biochemistry and Biophysics
2128 TAMU
Texas A&M Univ.
College Station, TX 77843-2128
979-862-4054