From f329b542d2a2f04496234b83b376b59e4dd03464 Mon Sep 17 00:00:00 2001 From: Kijin Sung Date: Thu, 6 Jul 2023 22:44:29 +0900 Subject: [PATCH] Fix #2143 readonly input box in signup form --- modules/member/member.admin.view.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/member/member.admin.view.php b/modules/member/member.admin.view.php index ec062106b..50117367e 100644 --- a/modules/member/member.admin.view.php +++ b/modules/member/member.admin.view.php @@ -487,10 +487,12 @@ class MemberAdminView extends Member if ($memberInfo) { $memberInfo = get_object_vars($memberInfo); + $isSignup = false; } else { $memberInfo = array(); + $isSignup = true; } $member_config = $this->memberConfig; @@ -596,7 +598,7 @@ class MemberAdminView extends Member } else if($formInfo->name == 'email_address') { - if(isset($member_config->enable_confirm) && $member_config->enable_confirm === 'Y' && !$isAdmin) + if(isset($member_config->enable_confirm) && $member_config->enable_confirm === 'Y' && !$isAdmin && !$isSignup) { $readonly = 'readonly="readonly" '; } @@ -674,7 +676,7 @@ class MemberAdminView extends Member } else { - if($formInfo->name === 'nick_name' && ($member_config->allow_nickname_change ?? 'Y') === 'N') + if($formInfo->name === 'nick_name' && ($member_config->allow_nickname_change ?? 'Y') === 'N' && !$isSignup) { $readonly = 'readonly="readonly" '; }