Ticket #12159: 12159.extraspecialchars.diff
File 12159.extraspecialchars.diff, 643 bytes (added by , 15 years ago) |
---|
-
wp-includes/pluggable.php
1468 1468 **/ 1469 1469 function wp_generate_password( $length = 12, $special_chars = true, $extra_special_chars = false ) { 1470 1470 $chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'; 1471 if ( $special_chars ) {1471 if ( $special_chars ) 1472 1472 $chars .= '!@#$%^&*()'; 1473 if ( $extra_special_chars ) 1473 1474 if ( $extra_special_chars ) 1474 1475 $chars .= '-_ []{}<>~`+=,.;:/?|'; 1475 }1476 1476 1477 1477 $password = ''; 1478 1478 for ( $i = 0; $i < $length; $i++ ) {