웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
회원 관리 리스트에 생일/설명/활동량 추가하기
2008.11.21 18:22
회원 관리 리스트에 생일/이메일 추가하기와 거의 같은 팁입니다만. 이번에 1.1.0으로 버전업이 되면서 관리자 스킨이 바뀌는 바람에 예전의 팁은 '전혀' 쓸데가 없어져 버렸습니다. 그래서 다시 만들었지요 -_-a
![](https://xe1.xpressengine.com/files/attach/images/121/263/475/017/gigglehd.com_11_21_18_13_27.jpg)
관리자 페이지에서 화원 목록을 이렇게 바꿔버리는게 목표입니다. 기본 표시되는 항목 외에도 생일, 관리자 설명, 회원 활동량 등이 추가로 표시됩니다. ...기본 항목조차 제대로 안 적은 불량한 사람들은 개인정보 보호고 나발이고 해줄 의도가 없기에 안 가렸습니다.
이렇게 해두면 새로 가입한 회원들을 보고 누가 회원 가입할때 어떤 부분에 문제가 있는데 글쓰기 차단(제한회원으로 돌려놓기)를 했는지 안했는지를 쉽게 알 수가 있거든요.
이렇게 바꾸면 됩니다. 사실 복잡한 소스는 전혀 없고 그냥 테이블을 약간 수정한 거라서 설명할 것은 특별히 없을것 같습니다.
1.1.0 버전 기준에서 작업한 파일입니다. 일일이 수정하기 귀찮으신 분들은 이걸 받아서 덮어 씌우면 됩니다. member_list.zip
![](https://xe1.xpressengine.com/files/attach/images/121/263/475/017/gigglehd.com_11_21_18_13_27.jpg)
관리자 페이지에서 화원 목록을 이렇게 바꿔버리는게 목표입니다. 기본 표시되는 항목 외에도 생일, 관리자 설명, 회원 활동량 등이 추가로 표시됩니다. ...기본 항목조차 제대로 안 적은 불량한 사람들은 개인정보 보호고 나발이고 해줄 의도가 없기에 안 가렸습니다.
이렇게 해두면 새로 가입한 회원들을 보고 누가 회원 가입할때 어떤 부분에 문제가 있는데 글쓰기 차단(제한회원으로 돌려놓기)를 했는지 안했는지를 쉽게 알 수가 있거든요.
<!-- 목록 --> <form method="get" action="./" id="member_fo"> <table cellspacing="0" class="adminTable"> <thead> <tr> <th scope="col"><div>{$lang->no}</div></th> <th scope="col"><div><input type="checkbox" onclick="checkboxSelectAll(this.form, '+ '+ 'cart'); return false;"/></div></th> <th scope="col" class="quarter_wide"><div>{$lang->user_id}</div></th> <th scope="col" class="quarter_wide"><div>{$lang->user_name}</div></th> <th scope="col" class="quarter_wide"><div>{$lang->nick_name}</div></th> <th scope="col" class="quarter_wide"><div>{$lang->email_address}</div></th> <th scope="col" class="quarter_wide"><div>{$lang->signup_date}</div></th> <th scope="col"><div>{$lang->last_login}</div></th> <th scope="col" colspan="2"><div> </div></th> </tr> <tr> <th scope="col" colspan="2"></th> <th scope="col" class="quarter_wide"><div>{$lang->group}</div></th> <th scope="col" class="quarter_wide"><div>{$lang->birthday}</div></th> <th scope="col" class="quarter_wide"><div>{$lang->description}</div></th> <th scope="col" class="quarter_wide"><div>회원 활동량</div></th> <th scope="col" class="quarter_wide" colspan="4"><div></div></th> </tr> </thead> <tbody> <!--@foreach($member_list as $no => $val)--> {@ $val->group_list = implode(', ', $val->group_list)} <tr class="row{$cycle_idx}"> <td class="center number" rowspan="2">{$no}</td> <td class="center" rowspan="2"><input type="checkbox" name="cart" value="{$val->member_srl}"/></td> <td><a href="{getUrl('act','dispMemberAdminInfo','member_srl',$val->member_srl)}">{htmlspecialchars($val->user_id)}</a></td> <td>{htmlspecialchars($val->user_name)}</td> <td><span class="member_{$val->member_srl}">{htmlspecialchars($val->nick_name)}</span></td> <td>{$val->email_address}</td> <td class="date center nowrap">{zdate($val->regdate,"Y-m-d H:i:s")}</td> <td class="date center nowrap">{zdate($val->last_login,"Y-m-d H:i:s")}</td> <td class="nowrap"> <!--@if($val->homepage)--><a href="{$val->homepage}" class="homepage" onclick="window.open(this.href);return false;"><img src="./images/icon_homepage.gif" title="{$lang->homepage}" alt="{$lang->homepage}" /></a> <!--@end--> <!--@if($val->blog)--><a href="{$val->blog}" class="blog" onclick="window.open(this.href);return false;"><img src="./images/icon_blog.gif" title="{$lang->blog}" alt="{$lang->blog}" /></a> <!--@end--> </td> <td class="delete center"><!--@if($val->is_admin != 'Y')--><a href="{getUrl('act','dispMemberAdminDeleteForm','member_srl', $val->member_srl)}">{$lang->cmd_delete}</a><!--@else--><img src="./images/icon_management.gif" title="{$lang->is_admin}" alt="{$lang->is_admin}" /><!--@end--></td> </tr> <tr> <td><p>{$val->group_list} </p></td> <td>{zdate($val->birthday,"Y-m-d")}</td> <td>{$val->description} </td> <td colspan="6">{@ $oPointModel = &getModel('point'); $point = $oPointModel->getPoint($val->member_srl); $oModuleModel = &getModel('module'); $config = $oModuleModel->getModuleConfig('point'); $level = $oPointModel->getLevel($point, $config->level_step); } 레벨: {$level}, 점수: {$point}점</td> </tr>
이렇게 바꾸면 됩니다. 사실 복잡한 소스는 전혀 없고 그냥 테이블을 약간 수정한 거라서 설명할 것은 특별히 없을것 같습니다.
1.1.0 버전 기준에서 작업한 파일입니다. 일일이 수정하기 귀찮으신 분들은 이걸 받아서 덮어 씌우면 됩니다. member_list.zip
댓글 16
제목 | 글쓴이 | 날짜 |
---|---|---|
프로필이미지, 이미지마크, 이미지이름 수정, 추가시 포인트 삭감 [1] | lattente | 2009.11.02 |
제로보드4->XE 데이터 이전 시 회원 정보 오류 / 포인트 문제 [10] | 개돌 | 2009.10.08 |
추천과 추천포인트 관련 팁 [8] | 고진감래 | 2009.09.30 |
이미지마크 쓸 경우 레벨아이콘 위치 바꾸기 | 고진감래 | 2009.09.30 |
까오천사님의 만기일 팁을 1.2.4에 맞게 수정했어요.
[15]
![]() | 도파 | 2009.08.27 |
회원정보 손쉽게 엑셀 파일로 저장하기 [34] | thejeon | 2009.08.05 |
확장변수에 회원정보를 넣어보자
[10]
![]() | 개돌 | 2009.06.30 |
로그인 페이지 만드는 방법 [5] | 산토 | 2009.06.12 |
별도 페이지 로그인방법 | cornet | 2009.05.21 |
주민등록 입력 폼 1.2.0
[55]
![]() | 개돌 | 2009.04.10 |
클릭마다 조회수 올리기 [1.4.0]
[12]
![]() | 지B | 2009.04.04 |
제로보드의 아이콘을 내 맘대로 변경하기...(2)
[2]
![]() | winter548 | 2009.03.23 |
제로보드의 아이콘을 내 맘대로 변경하기...(1)
[3]
![]() | winter548 | 2009.03.23 |
테스트용 아이디 탈퇴 막기 [1] | SMaker | 2009.02.26 |
주민등록번호 입력 폼 추가 (1.1.5 기준) [39] | 개돌 | 2009.02.16 |
관리자 여러명 만들기 팁
[1]
![]() | 만쓰별(정만) | 2009.02.03 |
회원약관 추가
[7]
![]() | 애치티 | 2009.01.15 |
회원정보 이미지 항목 추가 [3] | 개돌 | 2008.12.22 |
[초간단]회원팝업메뉴에 메뉴넣기 [1] | Pw-NET | 2008.11.30 |
회원 관리 리스트에 생일/설명/활동량 추가하기
[16]
![]() | 老姜君 | 2008.11.21 |