В медиавики есть возможность просматривать код страницы, редактировать, создавать или участвовать в обсуждении статьи. Я захотела скрыть код страницы, обсуждение и историю страницы от незарегистрированных пользователей.
Для этого необходимо выполнить 2 шага.
Первый шаг: на служебной странице www.nameyourwiki.com/index.php/MediaWiki:Common.css добавить
#ca-talk { display:none!important; }
#ca-history { display:none!important; }
#ca-viewsource { display:none!important; }
#ca-view { display:none!important; }
Второй шаг: в файле LocalSettings.php добавить ограничение доступа для незарегистрированных посетителей (это [*]) следующий код:
$wgGroupPermissions[‘*’][‘createpage’] = false;
$wgGroupPermissions[‘*’][‘createtalk’] = false;
$wgGroupPermissions[‘*’][‘edit’] = false;
$wgGroupPermissions[‘*’][‘view’] = false;
Поделиться в соц. сетях
No tags