묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
회원정보보기에서 비공개설정
2011.08.18 17:50
회원정보보기에서 비공개설정
음... 회원정보보기를 하게 되면 생일이라던가 이름등은 비공개로 안되고 공개되는데 비공개처리하는 방법이 있을까요?
음... 회원정보보기를 하게 되면 생일이라던가 이름등은 비공개로 안되고 공개되는데 비공개처리하는 방법이 있을까요?
댓글 1
-
송동우
2011.08.19 01:13
-
Kasushi
2011.08.19 08:16
이글처럼 해보았습나다만 ...체크박스가 생성되지않습니다 -
송동우
2011.08.19 08:44
글을 차근히 읽고 다시 잘 해보시기 바랍니다..... -
비밀얌
2011.12.10 04:02
헐...생성되지 않나요?
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
낙엽타는향기 | 홈피 이사후 문제 (메뉴에 옛 주소가 링크됩니다).[수정] [2] | 2009.05.04 by 낙엽타는향기 |
Nee | 1.2.2. 업그레이드 후 플래시 파일이 표시되지 않습니다. [2] | 2009.05.04 by Nee |
그렇구나 |
똑띠님 2차레이아웃 2차메뉴 가가채팅달수 있는방법좀 문의드립니다.
![]() | |
오즈미피 |
리사이즈 애드온 관련 이미지 문제
![]() | |
ascendo | 파일 업로드 100%에서 멈춤 [1] | 2009.05.05 by 더글더글 |
후드 | 아이디 /비밀번호 찾기 발송된 메일 내용중 | |
The Script |
위젯 상자 여백에 대해서 질문드립니다..
[2]
![]() | 2009.05.05 by 오르막 |
qodqod | 707, 777 폴더 퍼미션 수정 할 수 있나요? [1] | 2009.05.05 by 백성찬 |
김유중345 | 음냐음냐... 확장변수라는 것이 무엇인가요? [1] | 2009.05.05 by mydesign |
쑝쑝 | 회원가입에 관련하여 질문드립니다. [1] | 2009.05.05 by mydesign |
날다나무 | 로긴오류 [1] | 2009.05.05 by mydesign |
lee591 | 본문페이지일 경우를 나타내는 문자열 좀 알려주세요 | |
윤상 | 제로보드4 ->xe1.2.2로 이전한 아이디들이 로그인이 안됩니다. | |
별빛효과 | 카운터 리셋하는 방법은 없나요? [1] | 2009.05.05 by 박노열 |
다니엘SEO | 플래닛 설정 중 SMS로 글쓰는것은 뭔가요? | |
☆쫑 |
조금 급하네요. 업뎃후 화면 백지로 나와요..
[1]
![]() | 2009.05.05 by 다니엘SEO |
허당™ | 무식하게 노가다 작업의 결과;;; 테스트 부탁드립니다 [7] | 2009.05.05 by 허당™ |
eJungHyun |
무사히 업데이트를 마쳤습니다.. 그런데... 트랙백이 문제를..
[2]
![]() | 2009.05.05 by eJungHyun |
spsun | 질문이요 [2] | 2009.05.05 by 한밤지기 |
튀긴건빵 |
js 파일에서 document.body 오류가 납니다..ㅠ
![]() |
간단하게 하나의 예를 들어 설명하겠습니다.
나머지는 응용하시면 될 겁니다.
일단 회원의 이름을 비공개 선택하게 하겠습니다.
수정해야 할 부분이 몇군데 되는데
일단 회원가입때 폼 수정하는 것은 생략했습니다
무슨말이냐면 회원가입을 하고 난 후, 정보수정을 통해
공개, 비공개를 설정할 수 있습니다.
물론 아래 내용을 이해한다면 회원가입폼을 수정하는 것에도 문제가 없을 겁니다.
xe - modules - member - skins - default - modify_info.html 열고
line 43 쯤에
<td class="wide"><input type="text" name="user_name" value="{htmlspecialchars($member_info->user_name)}" /> <p>{$lang->about_user_name}</p></td>
이것을
<td class="wide"><input type="text" name="user_name" value="{htmlspecialchars($member_info->user_name)}" /> <input type="checkbox" name="p_name" />{$lang->private}<p>{$lang->about_user_name}</p></td>
이것으로 수정.......붉은 색이 추가된 내용으로, 공개할 것인지 아닌지 체크하는 부분을 추가한 것입니다.
파란글씨는 변수값입니다. 다른 변수와 중복되지 않게 마음대로 변경하면 됩니다.
그리고
xe - modules - member - skins - default - member_info.html 열고
line 9 쯤에
<td class="wide">{htmlspecialchars($member_info->user_name)}</td>
이것을
<td class="wide">
<!--@ if($member_info->p_name)--> {$lang->private} <!--@ else-->
{htmlspecialchars($member_info->user_name)}
<!--@ end-->
</td>
이것으로 변경합니다.......붉은 부분이 추가된 내용입니다......
결과를 보면 회원수정을 통해서 비공개를 체크하면
이름에 비공개로 나올 겁니다.
마찬가지로 다른 항목들도 modify.html에서 체크박스를 추가해 주고
member_info.html에서 나오는 항목에 위와 같이 조건절로 감싸주면 됩니다.
회원가입때부터 저런 설정을 하고 싶다면 회원가입폼페이지를 열어서
modify_info.html에서 했던것처럼 똑같이(변수명도 같이)해주면 되겠죠....