Manual:$wgWhitelistReadRegexp/fr

This page is a translated version of the page Manual:$wgWhitelistReadRegexp and the translation is 15% complete.
Droits utilisateur, contrôle d'accès et supervision: $wgWhitelistReadRegexp
Whitelists publicly readable titles with regular expressions.
Introduit dans la version :1.21.0 (Gerrit change 11137; git #550b878e)
Retiré dans la version :Encore utilisé
Valeurs autorisées :(Array of regexes) or false
Valeur par défaut :false
Avertissement Avertissement : MediaWiki présente un problème de sécurité pour les versions 1.37.0, 1.36.2 et celles de 1.32 à 1.35.4 : il permet la modification non privilégiée d'une page quelconque et l'exécution arbitraire de code JavaScript. Si vous utilisez l'une de ces versions et ne pouvez pas faire la mise à jour vers une version plus récente, veuillez lire Version de sécurité 2021-12/FAQ pour contourner le problème.

Détails

It is similar to $wgWhitelistRead , but uses a list of regular expressions.

This would be useful in a semi-public team wiki situation where one would want to hide everything except for an entire namespace from everyone.

This function will match the regexp against the title name, which is without underscore. Unless ^ and/or $ is specified, a regular expression might match pages not intended to be whitelisted.

This configuration parameter will only work if the following is set:

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

Otherwise, all pages are accessible, regardless of this setting.

  Avertissement : If you are using a content language other than English, you may need to use the translated special page names instead of their English names.

Exemples

Whitelist "Main Page" or "Security Main Page":

$wgWhitelistReadRegexp = [ '/Main Page/' ];

Allow reading any page starting with 'User' regardless of the case, e.g. "User is banned" and "User:JohnDoe":

$wgWhitelistReadRegexp = [ '@^UsEr.*@i' ];

Allow reading "Main Page" and all pages in namespace "Foo Bar":

$wgWhitelistReadRegexp = [
    '/Main Page/',
    '/^Foo Bar:/'
];