묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
메일 수정을 막는 방법을 알고 싶습니다.
2012.04.24 00:27
회원가입시 메일인증을 한 후 메일을 바꿔버리는 경우가 너무 많아서
관리자를 제외하고는 메일 수정을 막고 싶은데 방법을 알고 싶습니다.
댓글 2
-
송동우
2012.04.24 01:16
-
흰색앵초
2012.04.24 01:53
답변감사합니다만 ㅠㅠ 위 소스대로 수정을 해도 수정이 되버리네요;;; 방법이 없을까요;; -
송동우
2012.04.24 02:48
실제로 테스트를 해 봤나요
변경하려고 이메일 적고 변경 버튼을 누르면 변경이 안될텐데요
변경하고 회원정보를 보세요 ......변경이 안되었을 겁니다.
1.5.2.2 에서 테스트했습니다.
만일
위 내용 적용을 제대로 못하겠다면
스킨에서 하세요
xe - modules - member - skins - default - modify_email_address.html 열고
line 5 쯤에
<form ruleset="modifyEmailAddress" class="form" action="./" method="post" cond="$logged_info->is_admin=='Y'">
여기서 붉은 색 추가 -
흰색앵초
2012.04.24 14:13
답변 감사합니다. 두개다 해봤는데 수정이 되버리네요.. 제가 어디선가 잘못했나 봅니다.. 답변 감사합니다
xe - modules - member - member.controller.php 열고
line 2045 쯤에
function procMemberModifyEmailAddress(){
이것 바로 아래에
if(Context::get('logged_info')->is_admin!="Y") return $this->stop('not allowed');
이것 삽입........
테스트 버전 : core 1.5.2.2