For MediaWiki (recent comments | status changes | tags | authors | states | release notes | statistics)
Index: trunk/phase3/includes/User.php =================================================================== --- trunk/phase3/includes/User.php (revision 20194) +++ trunk/phase3/includes/User.php (revision 20195) @@ -464,7 +464,16 @@ */ static function isValidPassword( $password ) { global $wgMinimalPasswordLength; - return strlen( $password ) >= $wgMinimalPasswordLength; + + $result = null; + if( !wfRunHooks( 'isValidPassword', array( $password, &$result ) ) ) return $result; + if ($result === false) return false; + if (strlen( $password ) >= $wgMinimalPasswordLength) { + return true; + } + else { + return false; + } } /**