ap0stol
-
Постов
4 -
Зарегистрирован
-
Посещение
Активность репутации
-
ap0stol получил реакцию от AUYKGN в Invision Power Board 3.4.5 Final Русифицированный выпуск / Nulled (IPBmafia.Ru)
У меня не такая ошибка была, но подобная:
при фильтре символов - любой ник считался неверным.
Вылечил так:
adminsourcesclassesmembermemberFunctions.php
//----------------------------------------- // Blocking certain chars in username? //----------------------------------------- if( ipsRegistry::$settings['username_characters'] ) { $_name = html_entity_decode( $name ); // Fix for bug #30287 $check_against = preg_quote( ipsRegistry::$settings['username_characters'], "/" ); $check_against = str_replace( '-', '-', $check_against ); // Fix for bug #20998 if( !preg_match( "/^[" . $check_against . "]+$/iu".( IPS_DOC_CHAR_SET == 'UTF-8')?"u":"", $_name ) ) { return array( 'name' => $original, 'errors' => array( str_replace( '{chars}', ipsRegistry::$settings['username_characters'], ipsRegistry::$settings['username_errormsg'] ) ) ); } } на
//----------------------------------------- // Blocking certain chars in username? //----------------------------------------- if( ipsRegistry::$settings['username_characters'] ) { $_name = html_entity_decode( $name ); // Fix for bug #30287 $check_against = preg_quote( ipsRegistry::$settings['username_characters'], "/" ); $check_against = str_replace( '-', '-', $check_against ); // Fix for bug #20998 if( !preg_match( "/^[" . $check_against . "]+$/iu", $_name ) ) { return array( 'name' => $original, 'errors' => array( str_replace( '{chars}', ipsRegistry::$settings['username_characters'], ipsRegistry::$settings['username_errormsg'] ) ) ); } } -
ap0stol получил реакцию от Vikt0R в Invision Power Board 3.4.5 Final Русифицированный выпуск / Nulled (IPBmafia.Ru)
У меня не такая ошибка была, но подобная:
при фильтре символов - любой ник считался неверным.
Вылечил так:
adminsourcesclassesmembermemberFunctions.php
//----------------------------------------- // Blocking certain chars in username? //----------------------------------------- if( ipsRegistry::$settings['username_characters'] ) { $_name = html_entity_decode( $name ); // Fix for bug #30287 $check_against = preg_quote( ipsRegistry::$settings['username_characters'], "/" ); $check_against = str_replace( '-', '-', $check_against ); // Fix for bug #20998 if( !preg_match( "/^[" . $check_against . "]+$/iu".( IPS_DOC_CHAR_SET == 'UTF-8')?"u":"", $_name ) ) { return array( 'name' => $original, 'errors' => array( str_replace( '{chars}', ipsRegistry::$settings['username_characters'], ipsRegistry::$settings['username_errormsg'] ) ) ); } } на
//----------------------------------------- // Blocking certain chars in username? //----------------------------------------- if( ipsRegistry::$settings['username_characters'] ) { $_name = html_entity_decode( $name ); // Fix for bug #30287 $check_against = preg_quote( ipsRegistry::$settings['username_characters'], "/" ); $check_against = str_replace( '-', '-', $check_against ); // Fix for bug #20998 if( !preg_match( "/^[" . $check_against . "]+$/iu", $_name ) ) { return array( 'name' => $original, 'errors' => array( str_replace( '{chars}', ipsRegistry::$settings['username_characters'], ipsRegistry::$settings['username_errormsg'] ) ) ); } }