Manual:Hooks/UserResetAllOptions/fr
![]() | Cette fonctionnalité a été supprimée entièrement dans la version 1.38.0 (après être devenue obsolète en 1.37.0). |
UserResetAllOptions | |
---|---|
Disponible depuis version 1.24.0 (Gerrit change 144689) Supprimé dans version 1.38.0 (Gerrit change 723014)Category:Removed hooks/fr#UserResetAllOptions Permet de modifier le comportement quand les préférences utilisateur sont réinitialisées. Par exemple, certaines préférences peuvent être gardées. | |
Fonction à définir : | public static function onUserResetAllOptions( User $user, array &$newOptions, array $oldOptions, $resetKinds ] ); ) { ... }
|
Attacher l'accroche : | Dans extension.json :
{
"Hooks": {
"UserResetAllOptions": "MediaWiki\\Extension\\MyExtension\\Hooks::onUserResetAllOptions"
}
}
|
Appelé de : | Fichier(s) : User.phpCategory:MediaWiki hooks included in User.php#fr Fonction(s) : User::resetOptions |
Interface : | UserResetAllOptionsHook.php |
Pour plus d'information sur l'ajout des accroches (hooks), voir Manuel:Accroches .
Pour des exemples d'extensions utilisant cette accroche, voir Category:UserResetAllOptions extensions/fr .
Détails
User $user
: Utilisateur ont les préférences vont être réinitialisées.array &$newOptions
: Nouvelles préférences en tant que tableau associatif.array $oldOptions
: Anciennes préférences en tant que tableau associatif.array|string resetKinds
: Types de préférences à reinitialiser en tant que tableau ou chaîne; voirUser::resetOptions
pour les valeurs possibles.