diff --git a/addons/member_extra_info/member_extra_info.addon.php b/addons/member_extra_info/member_extra_info.addon.php index 47ab98c04..3f3effc22 100644 --- a/addons/member_extra_info/member_extra_info.addon.php +++ b/addons/member_extra_info/member_extra_info.addon.php @@ -30,7 +30,7 @@ $oMemberController = &getController('member'); // 1. 출력문서중에서
content
를 찾아 MemberController::transImageName() 를 이용하여 이미지이름/마크로 변경 - $output = preg_replace_callback('!]*)member_([0-9]*)([^\>]*)>(.*?)\<\/div\>!is', array($oMemberController, 'transImageName'), $output); + $output = preg_replace_callback('!]*)member_([0-9\-]*)([^\>]*)>(.*?)\<\/div\>!is', array($oMemberController, 'transImageName'), $output); // 2. 출력문서중에 를 찾아서 member_controller::transSignature()를 이용해서 서명을 추가 $output = preg_replace_callback('//i', array($oMemberController, 'transSignature'), $output); diff --git a/modules/member/member.controller.php b/modules/member/member.controller.php index 3bbcab8d4..e4ba01a4b 100644 --- a/modules/member/member.controller.php +++ b/modules/member/member.controller.php @@ -1314,6 +1314,8 @@ **/ function transImageName($matches) { $member_srl = $matches[2]; + if($member_srl<0) return $matches[4]; + $text = $matches[4]; if(!$member_srl) return $matches[0];