묻고답하기
이게 무슨 말이지 모르겠습니다.
2015.04.25 11:20
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" />
댓글 0
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
문화사랑 |
첨부이미지가 취근출력물에 안보여요
[1]
![]() | 2015.12.08 by 문화사랑 |
Soulad | 게시판 게시글 제목 고정으로 잡는 방법 문의드립니다. [8] | 2015.12.08 by 윙보이 |
댑펑 | 구글 SEO 문서별로 적용은 못하나요..? | |
가필드3D | 풀다운 메뉴 레이아웃 없을까요? | |
검푸 | 게시판 제목 폰트 키우는 방법 [1] | 2015.12.08 by bluedream |
유진123 | https://pomelove.com/sitemap.xml 이렇게 사이트맵 만드려면 어떻게 해야하나요? [4] | 2015.12.08 by 유진123 |
im검풍 | 제로보드 팁공유 메뉴 좀 열어주시면 안되나요? | |
튜리크 | xedition 서브 좌우측은 LNB 부분 수정을 통해서 되나요? [2] | 2015.12.08 by 튜리크 |
Michael | 모듈-스킨에서 xedition 수정했는데 | |
신다영 | 접속자통계에 대해서.. | |
기억속으로 |
본문 오류 수정방법좀 알려주세요. ㅠ
[1]
![]() | 2015.12.08 by 기억속으로 |
모스미동 |
회원가입 폼에 줄간격조절방법 문의.
[3]
![]() | 2015.12.08 by DoorWeb |
유진123 | 정상적으로 sitemap.xml 이 작동하고 있는걸까요? [2] | 2015.12.08 by BJ람보 |
과니 |
SQL 에러 원인을 혹시 알 수 있을까요?
[2]
![]() | 2015.12.08 by 과니 |
벌본 | 메인 위젯 가운데정렬 좀 알려주세요 ㅜㅜ [5] | 2015.12.07 by DoorWeb |
퍼즐조각 | 스크랩함에 닉네임이 출력되는데 [1] | 2015.12.07 by sejin7940 |
장기기억 | 관리자 홈페이지는 들어갈수 있는데 메인 홈페이지에 못들어 갑니다. [1] | 2015.12.07 by 장기기억 |
장기기억 | 홈페이지 메뉴 생성 오류 입니다. | |
Thunder28 | 커뮤니티 레이아웃 문의 | |
언제배우지 | PHP 5.5.9 지원하는 웹호스팅 추천좀 해주세요. |