Manuel:$wgGrantPermissionGroups

This page is a translated version of the page Manual:$wgGrantPermissionGroups and the translation is 54% complete.
Droits utilisateur, contrôle d'accès et supervision: $wgGrantPermissionGroups
Used to define grant groups and assign grants to them.
Introduit dans la version :1.27.0 (Gerrit change 259062; git #ef5bd734)
Retiré dans la version :Encore utilisé
Valeurs autorisées :(associative array mapping grants to grant groups)
Valeur par défaut :Voir ci-dessous

Détails

Grant groups are used on some user interfaces to display conceptually similar grants together.

This configuration value should usually be set by extensions, not site administrators.

New grant groups can simply be created by using a new group name. The user-visible name of a grant group can be defined via the grant-group-<name> message.


Valeurs par défaut

Version de MediaWiki :
1.36
$wgGrantPermissionGroups = [
	// Hidden grants are implicitly present
	'basic'            => 'hidden',

	'editpage'            => 'page-interaction',
	'createeditmovepage'  => 'page-interaction',
	'editprotected'       => 'page-interaction',
	'patrol'              => 'page-interaction',

	'uploadfile'          => 'file-interaction',
	'uploadeditmovefile'  => 'file-interaction',

	'sendemail'           => 'email',

	'viewmywatchlist'     => 'watchlist-interaction',
	'editviewmywatchlist' => 'watchlist-interaction',

	'editmycssjs'         => 'customization',
	'editmyoptions'       => 'customization',

	'editinterface'       => 'administration',
	'editsiteconfig'      => 'administration',	// 1.32+
	'rollback'            => 'administration',
	'blockusers'          => 'administration',
	'delete'              => 'administration',
	'viewdeleted'         => 'administration',
	'viewrestrictedlogs'  => 'administration',	// 1.29+
	'protect'             => 'administration',
	'oversight'           => 'administration',	// 1.33+
	'createaccount'       => 'administration',
	'mergehistory'        => 'administration',	// 1.35+
	'import'              => 'administration',	// 1.36+

	'highvolume'          => 'high-volume',

	'privateinfo'         => 'private-information',	// 1.28+
];
Versions antérieures
Version de MediaWiki :
1.35
$wgGrantPermissionGroups = [
	// Hidden grants are implicitly present
	'basic'            => 'hidden',

	'editpage'            => 'page-interaction',
	'createeditmovepage'  => 'page-interaction',
	'editprotected'       => 'page-interaction',
	'patrol'              => 'page-interaction',

	'uploadfile'          => 'file-interaction',
	'uploadeditmovefile'  => 'file-interaction',

	'sendemail'           => 'email',

	'viewmywatchlist'     => 'watchlist-interaction',
	'editviewmywatchlist' => 'watchlist-interaction',

	'editmycssjs'         => 'customization',
	'editmyoptions'       => 'customization',

	'editinterface'       => 'administration',
	'editsiteconfig'      => 'administration',	// 1.32+
	'rollback'            => 'administration',
	'blockusers'          => 'administration',
	'delete'              => 'administration',
	'viewdeleted'         => 'administration',
	'viewrestrictedlogs'  => 'administration',	// 1.29+
	'protect'             => 'administration',
	'oversight'           => 'administration',	// 1.33+
	'createaccount'       => 'administration',
	'mergehistory'        => 'administration',	// 1.35+

	'highvolume'          => 'high-volume',

	'privateinfo'         => 'private-information',	// 1.28+
];
Versions de MediaWiki :
1.33 – 1.34
$wgGrantPermissionGroups = [
	// Hidden grants are implicitly present
	'basic'            => 'hidden',

	'editpage'            => 'page-interaction',
	'createeditmovepage'  => 'page-interaction',
	'editprotected'       => 'page-interaction',
	'patrol'              => 'page-interaction',

	'uploadfile'          => 'file-interaction',
	'uploadeditmovefile'  => 'file-interaction',

	'sendemail'           => 'email',

	'viewmywatchlist'     => 'watchlist-interaction',
	'editviewmywatchlist' => 'watchlist-interaction',

	'editmycssjs'         => 'customization',
	'editmyoptions'       => 'customization',

	'editinterface'       => 'administration',
	'editsiteconfig'      => 'administration',	// 1.32+
	'rollback'            => 'administration',
	'blockusers'          => 'administration',
	'delete'              => 'administration',
	'viewdeleted'         => 'administration',
	'viewrestrictedlogs'  => 'administration',	// 1.29+
	'protect'             => 'administration',
	'oversight'           => 'administration',	// 1.33+
	'createaccount'       => 'administration',

	'highvolume'          => 'high-volume',

	'privateinfo'         => 'private-information',	// 1.28+
];
Version de MediaWiki :
1.32
$wgGrantPermissionGroups = [
	// Hidden grants are implicitly present
	'basic'            => 'hidden',

	'editpage'            => 'page-interaction',
	'createeditmovepage'  => 'page-interaction',
	'editprotected'       => 'page-interaction',
	'patrol'              => 'page-interaction',

	'uploadfile'          => 'file-interaction',
	'uploadeditmovefile'  => 'file-interaction',

	'sendemail'           => 'email',

	'viewmywatchlist'     => 'watchlist-interaction',
	'editviewmywatchlist' => 'watchlist-interaction',

	'editmycssjs'         => 'customization',
	'editmyoptions'       => 'customization',

	'editinterface'       => 'administration',
	'editsiteconfig'      => 'administration',	// 1.32+
	'rollback'            => 'administration',
	'blockusers'          => 'administration',
	'delete'              => 'administration',
	'viewdeleted'         => 'administration',
	'viewrestrictedlogs'  => 'administration',	// 1.29+
	'protect'             => 'administration',
	'createaccount'       => 'administration',

	'highvolume'          => 'high-volume',

	'privateinfo'         => 'private-information',	// 1.28+
];
Versions de MediaWiki :
1.29 – 1.31
$wgGrantPermissionGroups = [
	// Hidden grants are implicitly present
	'basic'            => 'hidden',

	'editpage'            => 'page-interaction',
	'createeditmovepage'  => 'page-interaction',
	'editprotected'       => 'page-interaction',
	'patrol'              => 'page-interaction',

	'uploadfile'          => 'file-interaction',
	'uploadeditmovefile'  => 'file-interaction',

	'sendemail'           => 'email',

	'viewmywatchlist'     => 'watchlist-interaction',
	'editviewmywatchlist' => 'watchlist-interaction',

	'editmycssjs'         => 'customization',
	'editmyoptions'       => 'customization',

	'editinterface'       => 'administration',
	'rollback'            => 'administration',
	'blockusers'          => 'administration',
	'delete'              => 'administration',
	'viewdeleted'         => 'administration',
	'viewrestrictedlogs'  => 'administration',	// 1.29+
	'protect'             => 'administration',
	'createaccount'       => 'administration',

	'highvolume'          => 'high-volume',

	'privateinfo'         => 'private-information',	// 1.28+
];
Version de MediaWiki :
1.28
$wgGrantPermissionGroups = [
	// Hidden grants are implicitly present
	'basic'            => 'hidden',

	'editpage'            => 'page-interaction',
	'createeditmovepage'  => 'page-interaction',
	'editprotected'       => 'page-interaction',
	'patrol'              => 'page-interaction',

	'uploadfile'          => 'file-interaction',
	'uploadeditmovefile'  => 'file-interaction',

	'sendemail'           => 'email',

	'viewmywatchlist'     => 'watchlist-interaction',
	'editviewmywatchlist' => 'watchlist-interaction',

	'editmycssjs'         => 'customization',
	'editmyoptions'       => 'customization',

	'editinterface'       => 'administration',
	'rollback'            => 'administration',
	'blockusers'          => 'administration',
	'delete'              => 'administration',
	'viewdeleted'         => 'administration',
	'protect'             => 'administration',
	'createaccount'       => 'administration',

	'highvolume'          => 'high-volume',

	'privateinfo'         => 'private-information',	// 1.28+
];
Version de MediaWiki :
1.27
$wgGrantPermissionGroups = [
	// Hidden grants are implicitly present
	'basic'            => 'hidden',

	'editpage'            => 'page-interaction',
	'createeditmovepage'  => 'page-interaction',
	'editprotected'       => 'page-interaction',
	'patrol'              => 'page-interaction',

	'uploadfile'          => 'file-interaction',
	'uploadeditmovefile'  => 'file-interaction',

	'sendemail'           => 'email',

	'viewmywatchlist'     => 'watchlist-interaction',
	'editviewmywatchlist' => 'watchlist-interaction',

	'editmycssjs'         => 'customization',
	'editmyoptions'       => 'customization',

	'editinterface'       => 'administration',
	'rollback'            => 'administration',
	'blockusers'          => 'administration',
	'delete'              => 'administration',
	'viewdeleted'         => 'administration',
	'protect'             => 'administration',
	'createaccount'       => 'administration',

	'highvolume'          => 'high-volume',
];

Exemple

$wgGrantPermissionGroups['editprotected'] = 'page-interaction';
$wgGrantPermissionGroups['patrol'] = 'page-interaction';
$wgGrantPermissionGroups['uploadfile'] = 'file-interaction';

Voir aussi