묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
회원정보 볼때 이메일 전부 *로 처리 못하나요?
2013.07.31 18:18
팁게시판에 이메일을 보내지 못하게 하는 방법으로 이메일 보내는 것을 보고 수정하였습니다.
그런데 회원정보에 들어가면 @앞에는 다 보이고 @뒤에만 안보이더군요.
닉네임이 있는데 이메일 완전히 보이지 않게 할려면 어떻게해야하나요?
아시는분 있다면 좀 알려주시면 감사하겠습니다.
질문 제목과 내용이 좀 다른데 ^^;;
그냥 최고관리자와 자기자신의 회원정보가 아닌경우 아예 이메일 항목이 안 나타나게 하는 소스를 알려드리면
XE 1.5 기반에서 modules/member/skins/default 스킨에서 설명드리면
modules/member/skins/default/member_info.html 파일에서
<tr loop="$displayDatas => $item">
<th scope="row" >{$item->title} <em cond="$item->required || $item->mustRequired">*</em></th>
<td class="text">{$item->value}</td>
</tr>
를 아래걸로 변경
<block loop="$displayDatas => $item">
<!--@if($item->name=='email_address')-->
<!--@if($logged_info->is_admin=='Y' || ($memberInfo['member_srl'] == $logged_info->member_srl))-->
<tr>
<th scope="row" >{$item->title} <em cond="$item->required || $item->mustRequired">*</em></th>
<td class="text">{$item->value}</td>
</tr>
<!--@end-->
<!--@else-->
<tr>
<th scope="row" >{$item->title} <em cond="$item->required || $item->mustRequired">*</em></th>
<td class="text">{$item->value}</td>
</tr>
<!--@end-->
</block>