Для того что бы в Mediawiki штатно разрешить просмотр страниц только подтвержденным авторизованным пользователям (штатно закрыть странички от общего обозрения) необходимо в файл LocalSettings.php
добавить следующие строки:
$wgGroupPermissions['*']['read'] = false; $wgGroupPermissions['user' ]['read'] = false; $wgGroupPermissions['bureaucrat']['read'] = true; // Страницы, которые будут отображаться всем // Special:Userlogin нужен, т.к. пользователям надо как-то авторизоваться $wgWhitelistRead = array("Main Page", "Special:Userlogin"); |
Данный код разрешает доступ только члена группы [‘bureaucrat’]
Спасибо hayk