deprecated in 1.20.
* PrefixSearch::titleSearch(), deprecated in 1.23, has been removed. Use the
TitlePrefixSearch or StringPrefixSearch classes instead.
+* The UserRights hook, deprecated in 1.26, has been removed. Instead, use the
+ UserGroupsChanged hook.
* …
=== Deprecations in 1.34 ===
&$user: user retrieving new talks messages
&$talks: array of new talks page(s)
-'UserRights': DEPRECATED since 1.26! Use UserGroupsChanged instead.
-After a user's group memberships are changed.
-&$user: User object that was changed
-$add: Array of strings corresponding to groups added
-$remove: Array of strings corresponding to groups removed
-
'UserSaveOptions': Called just before saving user preferences. Hook handlers can
either add or manipulate options, or reset one back to it's default to block
changing it. Hook handlers are also allowed to abort the process by returning
wfDebug( 'newGroups: ' . print_r( $newGroups, true ) . "\n" );
wfDebug( 'oldUGMs: ' . print_r( $oldUGMs, true ) . "\n" );
wfDebug( 'newUGMs: ' . print_r( $newUGMs, true ) . "\n" );
- // Deprecated in favor of UserGroupsChanged hook
- Hooks::run( 'UserRights', [ &$user, $add, $remove ], '1.26' );
// Only add a log entry if something actually changed
if ( $newGroups != $oldGroups || $newUGMs != $oldUGMs ) {