묻고답하기

2번을 어디를 어떻게 고치는지 모르겠습니다.

각 항목마다 공개/비공개를 설정하게 하는 기능은 아니고

자신의 회원정보 전체를 공개/비공개 할지를 유저가 선택하게 하는 방법입니다.

 

 

1.
관리자페이지에서, 회원설정->회원가입 탭-> 가입폼항목 추가

입력항몽 ID - secret, 입력항목 제목 - '회원정보 비공개'
형식 - 다중선택(checkbox), 선택옵션 - Y , 필수/선택을 '선택' 으로 해서 추가

 

2.
modules/member/skins/default/member_info.html 파일에서 (또는 사용하는 회원스킨에서)


출력사항 부분 위 아래를

<!--@if($memberInfo[secret][0]=='Y' && !($grant->manager || ($memberInfo['member_srl'] == $logged_info->member_srl)))-->
<div>
비공개 회원정보 입니다
</div>
<
!--@else-->


~~~ 회원정보 출력사항 부분 ~~~


<!--@end-->

 

 

-----------------------------------------------------------------------------------------------------

아래가 member_info.html입니다.

 

<include target="./common_header.html" />
<h1>{$lang->member_info}</h1>
<div cond="$XE_VALIDATOR_MESSAGE && $XE_VALIDATOR_ID == 'modules/member/skins/default/1'" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
 <p>{$XE_VALIDATOR_MESSAGE}</p>
</div>
<dl class="dl-horizontal">
 <block loop="$displayDatas => $item">
  <dt><em cond="$item->required || $item->mustRequired">*</em> {$item->title}</dt>
  <dd cond="$item->value">{$item->value}</dd>
  <dd cond="!$item->value" style="color:#ccc">…</dd>
 </block>
 <dt>{$lang->member_group}</dt>
 <dd>{implode(', ', $memberInfo['group_list'])}</dd>
 <dt>{$lang->signup_date}</dt>
 <dd>{zdate($memberInfo[regdate],"Y-m-d")}</dd>
 <block cond="$memberInfo[member_srl] == $logged_info->member_srl || $logged_info->is_admin == 'Y'">
  <dt>{$lang->last_login}</dt>
  <dd>{zdate($memberInfo[last_login],"Y-m-d")}</dd>
 </block>
</dl>
<div class="btnArea btn-group" cond="$memberInfo['member_srl'] == $logged_info->member_srl">
 <a href="{getUrl('act', 'dispMemberModifyEmailAddress')}" class="btn" cond="$member_config->identifier == 'email_address'">{$lang->cmd_modify_member_email_address}</a>
 <a href="{getUrl('act','dispMemberModifyInfo','member_srl','')}" class="btn">{$lang->cmd_modify_member_info}</a>
 <a href="{getUrl('act','dispMemberModifyPassword','member_srl','')}" class="btn">{$lang->cmd_modify_member_password}</a>
 <a href="{getUrl('act','dispMemberLeave','member_srl','')}" class="btn">{$lang->cmd_leave}</a>
</div>
<include target="./common_footer.html" />

 

 

 

 

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
ⓘⓝⓢⓤ™ 테이블안에 배경 반복 되지 않게하려면.. [1] 2007.08.10
선美 php문에서 에러1개 입니다. [5] 2007.08.10
Mari 고객관리를 하려구 하는데요.. [3] 2007.08.10
권영훈 도와주세요 -_-;; [4] 2007.08.10
송인주 html?로 해결할 수 있을듯 한데...모르겠어요~ [5] 2007.08.10
권영훈 홈페이지에 음악을 올릴려고 하는데요.. [3] 2007.08.10
CiZ 서버 속도는 무엇에 좌우되는지; 그리고 서버 속도를 알려면.. [2] 2007.08.10
김형철 사용권한이없다그러네요...냉유 가입을어디서하죠? 제가 게시판을운영해도 가입을해야하나요 [1] 2007.08.10
워씽비혁 제로보드설치할때요.. [1] 2007.08.10
권영훈 노프렘 홈에서 배경음넣는법이요.. [2] 2007.08.10
慧敏 [慧敏] 분산서버에 대해 질문 드리겠습니다 [3] 2007.08.10
김형철 스티치님 제홈이요http://zeusdivxjjang.wo.ro이거든요;;  
같은기억 프레임에 관한 질문입니다. [5] 2007.08.10
final 이거 질문입니다. 꼭 ~~!! 봐주세요...  
제제 홈페이지를 만들려고 하는데; [1] 2007.08.10
정윤진 게시판은 어떻게 만드는 거예여? [2] 2007.08.10
torayo 포토샵에 관한 질문입니다. [2] 2007.08.10
한보람 연결프로그램을 바꾸려면.. [3] 2007.08.10
정윤진 배너에 링크거는 법줌.... [3] file 2007.08.10
oohaha.net 쇼핑몰 제작 의뢰하면... [3] 2007.08.10
권성국 프레임에서 외부 로긴 만들구 있는데요 ㅡㅡ;; [5] 2007.08.10
palejune 홈페이지 여백 없애는 방법 알려줘요~ +_+ [1] 2007.08.10
남탱이 개인서버를 만들었는데 다른 사람이 접속을 못해요...ㅡㅜ [2] 2007.08.10
김민규 global선언자와 Post,Get방식에 대한 질문여... [3] 2007.08.10
_♡Kay♡_ NZEO.COM에 부메뉴 태그와 흡사한것 없을까요?  
김태준 var 폴더 삭제후 일부 서버스가 되질않아요. [1] 2007.08.10
굴비호쌍 큰일 났습니다.... [2] 2007.08.10
Brown 견적 프로그램 만들고 싶은데요..; [2] 2007.08.10
Brown 카테고리 질문.. [5] 2007.08.10
미자 팝업창을 띄우는데 스크롤바를 달려면.. [3] 2007.08.10