* Sylvain Leroux <[email protected]> [Sat, 23 Jan 2010 13:33:20 +0100]: > Hi, > > For a private wiki, I had the request to add groups of pages to the > white-list. > Contributors will regularly add (and possibly delete) pages in those > groups. So > manually editing $wgWhitelistRead appears to be a maintenance nightmare. > > > So, is there a way to add regexp or namespace (or any other > "collection" of > pages) in $wgWhitelistRead? > > If not (as I think), is there a hook I could use to patch the white-list > validation? > > > Thanks in advance for your answers, > Sylvain Leroux > > Before checking for title names in $wgWhitelistRead, includes/Title.php calls $wgUser->isAllowed('read') , which itself calls User::getRights(), which uses the hook 'UserGetRights': http://www.mediawiki.org/wiki/Manual:Hooks/UserGetRights which has the User object as a parameter, but unfortunately no Title object passed, so you have to use global $wgTitle then additionally check $wgTitle instanceof Title, I think. Dmitriy
_______________________________________________ Wikitech-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-l
