웹마스터 팁
[공유]로그인 하지 않아도 게시판에서 회원정보 출력 하기 (가입품 확장변수 포함)
2012.03.20 01:05
[공유]로그인 하지 않아도 게시판에서 회원정보 출력 하기 (가입품 확장변수 포함)
ㅠㅠ ,.. 일단 저도 완전 초보 입니다. 도움 받고 자랐답니당ㅇㅇㅇㅇㅇㅇ~~~
오늘 이 공유 글을 올리게 된 계기는 저도 마찬가지로 도움을 많이 받았었기 때문 입니다.
도움을 주신 분들은 아래와 같습니다.
글쓴이의 정보 추출해서 게시판 출력하기: [야호z 님] <---- 수정한 부분도 조금 있음.
http://www.xpressengine.com/tip/19572647
송동우 님의 답변:
http://www.xpressengine.com/qna/20631104
그외 ... 수두룩ㄱㄱㄱㄱㄱ~~~~~~
ㅋㅋ 그럼 잔말 말고 본문으로 고고싱ㅇㅇㅇㅇㅇㅇ~~~
제가 사용 한 방법은 그냥 복사 그리고 적용 테스트 한 결과 입니다.
그냥 ... 님들의 참고 자료로 되기 바랍니다.
+ 일단 회원 정보를 불러오기 해서 꺼지버 냅니당ㅇㅇㅇㅇㅇㅇㅇ~~~
해당 파일안에 복사→붙쳐넣기 ....하시면 됩니당ㅇㅇㅇㅇㅇ~~~~ ㅋㅋㅋ
<!--// Sign, 회원정보출력--> {@ $extra_query="select * from xe_member WHERE member_srl=".$oDocument->get('member_srl')} {@ $extra_result=mysql_fetch_array(mysql_query($extra_query))} {@ $ev=unserialize($extra_result[extra_vars]);} {@$oPointModel = &getModel('point');$point = $oPointModel->getPoint($oDocument->get('member_srl'));} {@$oModuleModel = &getModel('module');$config = $oModuleModel->getModuleConfig('point');$level = $oPointModel->getLevel($point, $config->level_step);} {@$oMemberModel = &getModel('member');$member_info = $oMemberModel->getMemberInfoByMemberSrl($oDocument->get('member_srl')); $regjoin = $oMemberModel->getMemberInfoByMemberSrl($oDocument->getMemberSrl(), $module_info->site_srl); $lastlogin = $oMemberModel->getMemberInfoByMemberSrl($oDocument->getMemberSrl(), $module_info->site_srl);} {@$oDB = & DB::getInstance(); $_query = $oDB->_query(sprintf("select count(*) as total_count from `xe_documents` where member_srl='%d';",$oDocument->get('member_srl'))); $output = $oDB->_fetch($_query); $document_count = (int)$output->total_count; $_query = $oDB->_query(sprintf("select count(*) as total_count from `xe_comments` where member_srl='%d';",$oDocument->get('member_srl'))); $output = $oDB->_fetch($_query); $comment_count = (int)$output->total_count;}
++ 그 다음에는 해당 출력 하고픈 곳에 복사→붙쳐넣기 합니당ㅇㅇㅇㅇㅇ~~~
이런 식으로 ~~
<div id="Sign_member_info"> <div id="Sign_member_info1"><p><strong>레벨: </strong>{$level} Level</p><p><strong>소속 그룹: </strong><!--@foreach($member_info->group_list as $key => $val)-->{$val}<!--@end--></p><p><strong>게시물수: < /strong>{$document_count} 개</p><p><strong>회원 가입일: < /strong>{zdate($regjoin->regdate,"Y-m-d")}</p></div> <div id="Sign_member_info2"><p><strong>포인트: </strong>{$point} Point</p><p><strong>가입품 확장 변수:</strong>{str_replace("|@|"," ",$ev->XXXXXX)}</p><p><strong>댓글수: < /strong>{$comment_count} 개</p><p><strong>최근로그인: < /strong>{zdate($lastlogin->last_login,"Y-m-d H:i")}</p></div></div>
+++ 그리고 CSS
#Sign_member_info {font-size: 11px;color:#333;font-family: '맑은 코닉',Arial, Helvetica, sans-serif;} #Sign_member_info1 {width: 160px;float: left;overflow: hidden;} #Sign_member_info2{overflow: hidden;margin: 0 0 0 10px;width:180px;}
++++ 적용 예시 사이트 ...입니당ㅇㅇㅇㅇㅇ~~~~
버전은 (ver. 1.5.1.13).입니다.
http://rminkim.gotoip4.com/information/968
PS. 제가 조선족인데요 ..
사이트는 중국글로 되있습니다.. ㅠㅠ
참고로만 하시기 바랍니다..
도움이 됬으면 하는 바램입니당ㅇㅇㅇㅇㅇ~~~~ㅋㅋ
잘못 된 부분이 있으면 지적을 해주세요,....
댓글에서 수정 해 주셔도 좋습니당ㅇㅇㅇㅇㅇ.~~~~
* 댓글 달아 주신 분 덕분에 다시 수정 하였습니다.
이 부분은 삭제 하지 않겠습니다. 혹시 보시는 분들이 도움 될지도 모르니까ㅏㅏㅏㅏㅏ~~~
게시물중에 소스가 충돌이 됩니다.. ㅠㅠ...
<!--@ 이 부분이 게시물 등록시 <group_list">!--@
이걸로 변해 버리네요 ... 아참.. 저도 이런글을 봤는 적이 있는데 .. 많은 분들이 이것 때문에 도움이 역 도움이 됬겠군요...
헐 ~~~~ 곰탕이 아니라 .. 골탕을 먹겠네요. . ..
이러다가 도움 줄려고 했는데 욕 먹게 생겼네요..
ㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣ
4월 20일 수정
- 수정 파일 목록경로는 /modules/board/skins/sketchbook5/ 입니다.
파일명은 _read.html 입니다.
약 180번째 줄에
...........................
<!--// Footer -->
<div class="rd_ft">
<!--// Sign, 회원정보출력-->
여기에 다....
..........................
라는 줄 밑에 붙여넣기 하시면 됩니다.
2. 또 ......출력하고픈 곳에 복사해서 붙여넣기 하시라고 했는데 님 홈피처럼 게시판 내용에 서명에 출력되게끔 하려면 어떤파일을 어디부분에 붙여넣기 하면 될까요?
- 서명란에 회원 정보를 출력 하려면 일단 회원 정보 수정에서 서명을 활성화 시켜야 합니다.(회원 사진 업로드)
3. css 파일은 어떤파일에 알려주신 소스를 붙여넣기하면 될까요?
css 파일 목록경로는 ./modules/board/skins/sketchbook5/css/ 입니다.
파일명은 board.css 입니다.
맨 마지막 줄에 css 소스를 붙여넣기 하시면 됩니다.
코어 버전은 1.5.2.2 이고 게스판 버전은 1.4.4 이며, sketchbook5 스킨 버전은 1.5.0.3 입니다.
- [2012/03/19] 묻고답하기 로그인 하지 않아도 게시판에서 회원정보 출력 하기 *2
댓글 6
제목 | 글쓴이 | 날짜 |
---|---|---|
프로필이미지, 이미지마크, 이미지이름 수정, 추가시 포인트 삭감 [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 |