I need to add a new user type to my local wiki, in addition to the existing sysop, developer etc. Can anyone point me to any resource which suggests what needs to be changed?
In particular, I want a particular user type to only be able to access a subset of special pages. MediaWiki already restricts normal users from accessing some special pages but I want to restrict my new user from accessing any of the specialpages and user pages except a few special pages that I will specify. Is there any easy way to do this or do I have to go through all the existing SpecialPages and check for access rights?
Adi
Adi Eyal wrote:
I need to add a new user type to my local wiki, in addition to the existing sysop, developer etc. Can anyone point me to any resource which suggests what needs to be changed?
In particular, I want a particular user type to only be able to access a subset of special pages. MediaWiki already restricts normal users from accessing some special pages but I want to restrict my new user from accessing any of the specialpages and user pages except a few special pages that I will specify. Is there any easy way to do this or do I have to go through all the existing SpecialPages and check for access rights?
Adi
Hello,
As of version 1.3, you will have to hack the code a lot to implement new user status.
For 1.4, I am currently writing a new user rights management using groups and actions being assigned to groups. It's not commited yet as it's too buggy (only a simple showcases got commited).
cheers,
wikitech-l@lists.wikimedia.org