Руководство:$wgWhitelistRead

This page is a translated version of the page Manual:$wgWhitelistRead and the translation is 100% complete.
User rights, access control and monitoring: $wgWhitelistRead
Страницы, которые анонимные пользователи могут видеть.
Введено в версии:1.1.0
Удалено в версии:всё ещё используется
Допустимые значения:(массив названий страниц) или false
Значение по умолчанию:false
Внимание Внимание: MediaWiki с 1.32 по 1.35.4, 1.36.2, 1.37.0 содержит проблему безопасности, которая позволяет непривилегированное редактирование произвольной страницы и выполнение произвольного JavaScript. Если вы используете одну из этих версий и не можете перейти на более новую версию, пожалуйста ознакомьтесь с Версия безопасности декабрь 2021 года/ЧЗВ для обходного пути.

Подробнее

Если группе участников заблокирован просмотр вики с помощью параметра конфигурации $wgGroupPermissions

$wgGroupPermissions[...]['read'] = false;

…вы всё равно можете захотеть, чтобы они могли просматривать определённые ключевые страницы, в частности, главную страницу! Этот параметр содержит массив имён страниц, которые могут просматривать все участники, независимо от их групповых разрешений.

Special pages whitelisted allows the user to view subpages while normal pages whitelisted does not.

Рекомендуемый минимум, который позволяет всем просматривать домашнюю страницу и экран входа в систему, а также загружать настройки CSS/JS, выглядит следующим образом:

MediaWiki ≥ 1.18.1[1]
$wgWhitelistRead = [
    'Main Page',
    'MediaWiki:Common.css',
    'MediaWiki:Common.js'
    ];
«Main Page» использует пробелы вместо подчеркивания между словами.
  Внимание: Если вы используете язык содержимого, отличный от английского, вам может потребоваться использовать переведённые названия специальных страниц вместо их английских названий.

См. также

Примечания

  1. Начиная с r105428 «Special:PasswordReset» всегда находится в белом списке, как и «Special:UserLogin» и «Special:ChangePassword».