웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
회원가입시 추가한 추가정보를 관리자와 회원자신만 보기...
2007.12.22 13:55
회원가입시 추가한 추가정보를 관리자와 회원자신만 볼수 있도록 하는 방법입니다.
module/member/skins/default/member_info.html을 수정해야 합니다.
코드가 상당히 길지만 아래것만 확인하시면 쉽습니다...
71번째 줄에 <!--@if($member_info->member_srl == $logged_info->member_srl || $logged_info->is_admin == 'Y' )-->
98번째 줄에 <!--@end-->
이 두줄만 입력하시면 됩니다.
module/member/skins/default/member_info.html을 수정해야 합니다.
<!--@if($member_info->member_srl == $logged_info->member_srl || $logged_info->is_admin=='Y' )--> <!--@if($extend_form_list)--> <table cellspacing="0" class="memberInfoTable"> <col width="140" /> <col /> <caption>{$lang->member_extend_info}</caption> {@ $dummy_chk = 0 } <!--@foreach($extend_form_list as $key => $val)--> <tr <!--@if($dummy_chk==0)-->class="first-child" {@ $dummy_chk = 1; }<!--@end-->> <th>{htmlspecialchars($val->column_title)}</th> <td> <!--@if($val->column_type=='tel' && $val->value[0] && $val->value[1] && $val->value[2])--> {htmlspecialchars($val->value[0])} - {htmlspecialchars($val->value[1])} - {htmlspecialchars($val->value[2])} <!--@elseif($val->column_type=='kr_zip' && $val->value[0])--> {$val->value[0]} {htmlspecialchars($val->value[1])} <!--@elseif($val->column_type=='checkbox' && count($val->value))--> {htmlspecialchars(implode(",",$val->value))} <!--@elseif($val->column_type=='date' && $val->value)--> {zdate($val->value, "Y-m-d")} <!--@else--> {nl2br(htmlspecialchars($val->value))} <!--@end--> </td> </tr> <!--@end--> </table> <!--@end--> <!--@end-->
코드가 상당히 길지만 아래것만 확인하시면 쉽습니다...
71번째 줄에 <!--@if($member_info->member_srl == $logged_info->member_srl || $logged_info->is_admin == 'Y' )-->
98번째 줄에 <!--@end-->
이 두줄만 입력하시면 됩니다.
댓글 5
-
싸카
2007.12.22 14:38
-
지연아빠
2007.12.22 14:51
원래 기본으로 있던 정보는 보여지게 되고 직접추가하신 정보는 안보이도록 되어 있습니다.
직접 추가하신 정보도 보이나요? -
싸카
2007.12.22 15:41
아...추가정보.... 기본정보도 관리자와 본인만 볼 수 있게 하는 방법은 없을까요??
-
지연아빠
2007.12.22 16:04
1번째 줄에 <!--@if($member_info->member_srl == $logged_info->member_srl || $logged_info->is_admin == 'Y' )-->
마지막줄에 <!--@end--> 를 추가하시면 본인이거나 관리자가 아니면 아무것도 나오지 않습니다... -
도데군
2007.12.23 03:33
비슷한 내용이지만, 저 같은 경우 추가정보 중에 남들에게 보여지면 안되는 항목이 있어서 그것들만 따로 password라는 이름을 끝에 넣고(serverpassword, namepassword 이런식) foreach문 안에 strstr 명령어로 column_name 에 password란 이름이 포함되어 있으면 보여주지 않게 처리를 했습니다.
다음 정식 버전에서는 추가정보를 유저나 관리자가 비공개로 할 수 있는 옵션이 생겼으면 좋겠네요.
제목 | 글쓴이 | 날짜 |
---|---|---|
SMTP 인증 회원가입 메일 인증 , 비밀번호 오류찾기 및 답변글 메일로 받기 [11] | FFHosting | 2009.01.12 |
회원가입시 닉네임 중복사용 가능하게 하기.. [3] | 一淚™ | 2009.01.08 |
[정식 버전 1.0.0][완결편]회원가입시 기본 정보공개 여부 체크하기(2) 스킨부분 | 대암지기 | 2008.02.24 |
[정식 버전 1.0.0][완결편]회원가입시 기본 정보공개 여부 체크하기(1) 모듈부분 [4] | 대암지기 | 2008.02.24 |
[정식 버전 1.0.0][완결편]회원가입시 기본 정보공개 여부 체크하기(안내) [2] | 대암지기 | 2008.02.24 |
[전면수정]회원가입시 기본 정보공개 여부 체크하기(1) 모듈부분 [5] | 대암지기 | 2008.02.20 |
[전면수정]회원가입시 기본 정보공개 여부 체크하기(2) 스킨부분 | 대암지기 | 2008.02.17 |
회원가입 생일 필수로 입력받고, 관리자페이지 회원목록에 회원생일 출력하기 [10] | 대암지기 | 2008.02.11 |
회원가입시 추가 정보 입력한것이 안 보일때 [1] | 수지보더 | 2008.01.08 |
회원가입시 추가한 추가정보를 관리자와 회원자신만 보기... [5] | 지연아빠 | 2007.12.22 |
상단에 로그인 회원가입 등 메뉴 넣기 (id/pw찾기 추가) [7] | mireu | 2007.10.16 |
회원가입 약관 관련. [2] | rickey | 2007.09.28 |
(회원가입) 닉네임 필요없이 이름만 입력 받으려면 [16] | Simulz | 2007.08.22 |
안 먹히는 군요. 71번째 줄 98번째 줄에 해당 코드를 입력하고 FTP에 업로드하고 나서 캐시파일재생성 -> 저장 한 뒤에 확인해보아도 여전히 다른 일반 회원이 다른 회원의 회원정보를 볼 수 있습니다.ㅂ