Příručka:Háčky/UserResetAllOptions
Appearance
![]() | Tato funkce byla zcela odstraněna ve verzi 1.38.0 (po ukončení podpory ve verzi 1.37.0). |
UserResetAllOptions | |
---|---|
Dostupné od verze 1.24.0 (Gerrit change 144689) Odstraněno od verze 1.38.0 (Gerrit change 723014) Umožňuje změnit chování při resetování předvoleb uživatele. Lze například zachovat určité preference. | |
Definice funkce: | public static function onUserResetAllOptions( User $user, array &$newOptions, array $oldOptions, $resetKinds ] ); ) { ... }
|
Registrace háčku: | V extension.json:
{
"Hooks": {
"UserResetAllOptions": "MediaWiki\\Extension\\MyExtension\\Hooks::onUserResetAllOptions"
}
}
|
Volá se z: | Soubor/y: User.php Funkce: User::resetOptions |
Rozhraní: | UserResetAllOptionsHook.php |
Další informace o háčcích najdete na stránce Příručka:Háčky .
Chcete-li vědět, jaká rozšíření tento háček používají, podívejte se na stránku Category:UserResetAllOptions extensions/cs.
Podrobnosti
User $user
: Uživatel, jehož předvolby se resetují.array &$newOptions
: Nové preference jako asociativní pole.array $oldOptions
: Staré preference jako asociativní pole.array|string resetKinds
: Druhy předvoleb pro resetování jako pole nebo řetězec; možné hodnoty vizUser::resetOptions
.