Manual:Kancalar/UserResetAllOptions
Appearance
This feature was removed completely in version 1.38.0 (after being deprecated in 1.37.0). |
UserResetAllOptions | |
---|---|
sürüm 1.24.0 (Gerrit change 144689) sürümünden mevcuttur sürüm 1.38.0 (Gerrit change 723014) içinde kaldırıldı Bir kullanıcının tercihleri sıfırlandığında davranışın değiştirilmesine izin verir. Örneğin, belirli tercihler korunabilir. | |
İşlevi tanımlayın: | public static function onUserResetAllOptions( User $user, array &$newOptions, array $oldOptions, $resetKinds ] ); ) { ... }
|
Ek kancası | extension.json sürümünde:
{
"Hooks": {
"UserResetAllOptions": "MediaWiki\\Extension\\MyExtension\\Hooks::onUserResetAllOptions"
}
}
|
Çağrıdan: | Dosya(lar): User.php İşlev(ler): User::resetOptions |
Arayüz: | UserResetAllOptionsHook.php |
Kancaların takılmasıyla ilgili daha fazla bilgi için Manual:Hooks sayfasına bakın.
Bu kancayı kullanan uzantı örnekleri için Category:UserResetAllOptions extensions/tr sayfasına bakın.
Ayrıntılar
User $user
: Tercihleri sıfırlanan kullanıcı.array &$newOptions
: İlişkisel dizi olarak yeni tercihler.array $oldOptions
: İlişkisel dizi olarak eski tercihler.array|string resetKinds
: Dizi veya dizi olarak sıfırlanacak tercih türleri; olası değerler içinUser::resetOptions
bakın.