mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-05-08 19:42:15 +09:00
Allow space in user name #2466
This commit is contained in:
parent
eccc337d44
commit
1aac6f8a41
2 changed files with 24 additions and 6 deletions
|
|
@ -123,14 +123,20 @@ class MemberAdminController extends Member
|
||||||
}
|
}
|
||||||
|
|
||||||
// remove whitespace
|
// remove whitespace
|
||||||
$checkInfos = array('user_id', 'user_name', 'nick_name', 'email_address');
|
foreach(['user_id', 'nick_name', 'email_address'] as $val)
|
||||||
foreach($checkInfos as $val)
|
|
||||||
{
|
{
|
||||||
if(isset($args->{$val}))
|
if(isset($args->{$val}))
|
||||||
{
|
{
|
||||||
$args->{$val} = preg_replace('/[\pZ\pC]+/u', '', utf8_clean(html_entity_decode($args->{$val})));
|
$args->{$val} = preg_replace('/[\pZ\pC]+/u', '', utf8_clean(html_entity_decode($args->{$val})));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
foreach(['user_name'] as $val)
|
||||||
|
{
|
||||||
|
if(isset($args->{$val}))
|
||||||
|
{
|
||||||
|
$args->{$val} = utf8_normalize_spaces(utf8_clean(html_entity_decode($args->{$val})));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// 실제로 디비쿼리시 빈값이 없다면 해당 쿼리를 무시하고 업데이트 하기 때문에 메모의 내용이 삭제가 되지 않습니다.
|
// 실제로 디비쿼리시 빈값이 없다면 해당 쿼리를 무시하고 업데이트 하기 때문에 메모의 내용이 삭제가 되지 않습니다.
|
||||||
if(!isset($args->description))
|
if(!isset($args->description))
|
||||||
|
|
|
||||||
|
|
@ -796,14 +796,20 @@ class MemberController extends Member
|
||||||
}
|
}
|
||||||
|
|
||||||
// remove whitespace
|
// remove whitespace
|
||||||
$checkInfos = array('user_id', 'user_name', 'nick_name', 'email_address');
|
foreach(['user_id', 'nick_name', 'email_address'] as $val)
|
||||||
foreach($checkInfos as $val)
|
|
||||||
{
|
{
|
||||||
if(isset($args->{$val}))
|
if(isset($args->{$val}))
|
||||||
{
|
{
|
||||||
$args->{$val} = preg_replace('/[\pZ\pC]+/u', '', utf8_clean(html_entity_decode($args->{$val})));
|
$args->{$val} = preg_replace('/[\pZ\pC]+/u', '', utf8_clean(html_entity_decode($args->{$val})));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
foreach(['user_name'] as $val)
|
||||||
|
{
|
||||||
|
if(isset($args->{$val}))
|
||||||
|
{
|
||||||
|
$args->{$val} = utf8_normalize_spaces(utf8_clean(html_entity_decode($args->{$val})));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Check symbols in nickname
|
// Check symbols in nickname
|
||||||
if($config->nickname_symbols === 'N')
|
if($config->nickname_symbols === 'N')
|
||||||
|
|
@ -1080,14 +1086,20 @@ class MemberController extends Member
|
||||||
$args->extra_vars = serialize($extra_vars);
|
$args->extra_vars = serialize($extra_vars);
|
||||||
|
|
||||||
// remove whitespace
|
// remove whitespace
|
||||||
$checkInfos = array('user_id', 'user_name', 'nick_name', 'email_address');
|
foreach(['user_id', 'nick_name', 'email_address'] as $val)
|
||||||
foreach($checkInfos as $val)
|
|
||||||
{
|
{
|
||||||
if(isset($args->{$val}))
|
if(isset($args->{$val}))
|
||||||
{
|
{
|
||||||
$args->{$val} = preg_replace('/[\pZ\pC]+/u', '', utf8_clean(html_entity_decode($args->{$val})));
|
$args->{$val} = preg_replace('/[\pZ\pC]+/u', '', utf8_clean(html_entity_decode($args->{$val})));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
foreach(['user_name'] as $val)
|
||||||
|
{
|
||||||
|
if(isset($args->{$val}))
|
||||||
|
{
|
||||||
|
$args->{$val} = utf8_normalize_spaces(utf8_clean(html_entity_decode($args->{$val})));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Check if nickname change is allowed
|
// Check if nickname change is allowed
|
||||||
if(isset($config->allow_nickname_change) && $config->allow_nickname_change === 'N')
|
if(isset($config->allow_nickname_change) && $config->allow_nickname_change === 'N')
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue