4월 29일자 업데이트 - 만능통합회원스킨 정보
회원통합스킨 4월 29일자 업데이트 - 만능통합회원스킨관련링크
첨부파일
본문
4월 29일자 업데이트 내역
- 포인트 내역 테이블 살짝 깨짐 현상 수정 ( 익명닉네임 연구소 회원 : 뉴비님이 알려줌 )
- 쪽지함에서 페이징 추가 ( 익명닉네임 연구소 회원 : 뉴비님의 제한 )
- 쪽지 보기에서 이전쪽지/다음쪽지 에서 페이징 안넘어가던 현상 수정 ( 익명닉네임 연구소 회원 : 뉴비님이 알려줌 )
4월 27일자 업데이트 내역
- 포인트내역 / 내작성글보기 쪽에서 페이징 기능이 안먹히던 현상 수정 ( 익명닉네임 연구소 회원 : 뉴비님이 알려줌 )
- 회원정보수정 부분에 보안서버 적용시킴
압축 파일 다운로드 하시면 안에 boanserver 랑 member_info 폴더가 있습니다. 둘다 plugin 안에 넣으시길 바라며,
해당소스를 head.php 상단 부분에 넣으시면 됩니다. 이걸 head.php 상단에 넣는이유는 다른 개발자분이 boanserver 적용한 스킨을 배포할때 이것만 추가하면 굳이 따로 boanserver 관련 이 소스를 넣을 필요없이 스킨만 받아서 바로 사용 가능합니다.
아직 무슨문제인지는 모르겠지만 회원아이콘 / 프로필사진 업로드가 안되고있습니다. 현재 그현상을 계속 알아보고있는중입니다.
====================================== 전 자료 설치 법 =======================================
본 스킨은 플러그인 형식과 비슷하긴한데. 플러그인이 아닌거같은 스킨인 만능 회원통합스킨입니다.
해당 시스템은 이미지를 사용하지않았으며, 모바일에서도 호환 됩니다.
설치방법은 간단합니다. 그누보드5폴더/plugin/ 안에 압축푸시면되구요.
회원정보 수정에서 링크 수정하셔야됩니다.
회원정보수정 : <?php echo G5_PLUGIN_URL ?>/member_info/userinfo 로 수정
스크랩 내역 : <?php echo G5_PLUGIN_URL ?>/member_info/scrap 로 수정
포인트 내역 : <?php echo G5_PLUGIN_URL ?>/member_info/pointlist 로 수정
쪽지함 보기 : <?php echo G5_PLUGIN_URL ?>/member_info/message 로 수정
내 작성글 보기 : <?php echo G5_PLUGIN_URL ?>/member_info/mydocument 로 수정
굳이 스킨 수정할 필요가없으며, 유저분의 멤버 관련 여분필더가 더있을 경우에만 손대시길 바랍니다.
쪽지 주고받기는 쪽지함 보기에서 다 해결 가능합니다.
[ 회원탈퇴 기능 ] 있으며, [ 비밀번호 변경 ] 있습니다.
그리고 제일 중요한 g5_member 에서 필더 하나 추가 해주세요.
필더 이름: mb_password_date
필더 죵류: date
기본값: 0000-00-00
댓글은 스킨 제작자에게 큰 힘이 됩니다. ^^
- 포인트 내역 테이블 살짝 깨짐 현상 수정 ( 익명닉네임 연구소 회원 : 뉴비님이 알려줌 )
- 쪽지함에서 페이징 추가 ( 익명닉네임 연구소 회원 : 뉴비님의 제한 )
- 쪽지 보기에서 이전쪽지/다음쪽지 에서 페이징 안넘어가던 현상 수정 ( 익명닉네임 연구소 회원 : 뉴비님이 알려줌 )
4월 27일자 업데이트 내역
- 포인트내역 / 내작성글보기 쪽에서 페이징 기능이 안먹히던 현상 수정 ( 익명닉네임 연구소 회원 : 뉴비님이 알려줌 )
- 회원정보수정 부분에 보안서버 적용시킴
압축 파일 다운로드 하시면 안에 boanserver 랑 member_info 폴더가 있습니다. 둘다 plugin 안에 넣으시길 바라며,
<?
include_once(G5_PLUGIN_PATH .'/boanserver/class/ssRsa.php');
include_once(G5_PLUGIN_PATH .'/boanserver/class/ssRsaForm.php');
/**************************************************
RSA 키 재 생성
--------------------------------------------------
페이지 접속 시 마다 RSA 키를 변경하길 원하는 경우 다음의 주석을 해제하세요.
**************************************************/
$length = 2048 ;
//$ssRsaForm->makeKey ( $length ) ;
?>
<script src="<?php echo G5_PLUGIN_URL ?>/boanserver/script/ssRsa.js"></script>
<script src="<?php echo G5_PLUGIN_URL ?>/boanserver/script/ssRsaForm.js"></script>
<div style="margin:0;padding:0;width:1px;height:1px;font-size:0;line-height:0;overflow:hidden">
<h2>RSA 키 (<?=$length?>)</h2>
<div style="display:none;">
<p id="private"><?//=$_SESSION['ssRsa']['private']?></p>
<hr>
<p id="public"><?=$_SESSION['ssRsa']['public']?></p>
</div>
</div>
해당소스를 head.php 상단 부분에 넣으시면 됩니다. 이걸 head.php 상단에 넣는이유는 다른 개발자분이 boanserver 적용한 스킨을 배포할때 이것만 추가하면 굳이 따로 boanserver 관련 이 소스를 넣을 필요없이 스킨만 받아서 바로 사용 가능합니다.
아직 무슨문제인지는 모르겠지만 회원아이콘 / 프로필사진 업로드가 안되고있습니다. 현재 그현상을 계속 알아보고있는중입니다.
====================================== 전 자료 설치 법 =======================================
본 스킨은 플러그인 형식과 비슷하긴한데. 플러그인이 아닌거같은 스킨인 만능 회원통합스킨입니다.
해당 시스템은 이미지를 사용하지않았으며, 모바일에서도 호환 됩니다.
설치방법은 간단합니다. 그누보드5폴더/plugin/ 안에 압축푸시면되구요.
회원정보 수정에서 링크 수정하셔야됩니다.
회원정보수정 : <?php echo G5_PLUGIN_URL ?>/member_info/userinfo 로 수정
스크랩 내역 : <?php echo G5_PLUGIN_URL ?>/member_info/scrap 로 수정
포인트 내역 : <?php echo G5_PLUGIN_URL ?>/member_info/pointlist 로 수정
쪽지함 보기 : <?php echo G5_PLUGIN_URL ?>/member_info/message 로 수정
내 작성글 보기 : <?php echo G5_PLUGIN_URL ?>/member_info/mydocument 로 수정
굳이 스킨 수정할 필요가없으며, 유저분의 멤버 관련 여분필더가 더있을 경우에만 손대시길 바랍니다.
쪽지 주고받기는 쪽지함 보기에서 다 해결 가능합니다.
[ 회원탈퇴 기능 ] 있으며, [ 비밀번호 변경 ] 있습니다.
그리고 제일 중요한 g5_member 에서 필더 하나 추가 해주세요.
필더 이름: mb_password_date
필더 죵류: date
기본값: 0000-00-00
댓글은 스킨 제작자에게 큰 힘이 됩니다. ^^
추천
5
5
댓글 전체
오우 좋네요...감사합니다..
감사합니다
좋아보이네요. 수고하셨습니다. ^^
공개 하셨네요..
데모 페이지 좌측에 최신글, 댓글도 보이는거 보니 또 새로운거 만드시나 봅니다.
데모 페이지 좌측에 최신글, 댓글도 보이는거 보니 또 새로운거 만드시나 봅니다.
그사이트 데모페이지 아니에요.. 진짜 제가 운영하는 연구소에요
아 ㅠㅠ
그래도 진짜 제가 운영하는 연구소에서 나오는 기능 일부 배포 되거나 일부는 패키지 식으로 묶어서 배포될꺼에요
연구소 = 테스트 장소 인가요?
그런셈이죠
감사합니다
올려주신 스킨 너무 감사드립니다 ^^
제가 무엇을 잘 못한건지 ㅋㅋ 비밀번호 변경이 되질 않아요 ^^;;
비밀번호 변경이 완료되었다고 메세진 확인되지만 실제로 비밀번호 변경이 되질 않아요
해서 새로 만든 필드 mb_password_date 도 반영이 되질 않아요 ^^ (기본값만 출력)
처음엔 sns_date 부분의 common.lib 에 추가되지 않아 한참을 서칭해서 완료하였지만 ~
비밀번호 변경 반영은 안되네요 ^^
userinfo_password_update 를 살펴보니 소스 중
$password = sql_password($mb_password);
$npw1 = sql_password($password1);
$npw2 = sql_password($password2);
이런 부분이 있던데 필드에 $password1 와 $password2 도 추가를 해야 하는건가요? ^^
$password2 를 $mb_password 와 일치시키는 소스도 필요한건가요? ㅋ
질문이 길어져서 죄송합니다.
좋은 정보 공유하여주셔서 정말 감사드리지만 제가 너무 초보라서.. 귀찮게 문의 드려 죄송합니다
부탁드릴께요 이왕 좋은 정보 주셨는데 잘 활용해서 멋지게 사용하고 싶은 맘에 욕심부립니다.
감사합니다
제가 무엇을 잘 못한건지 ㅋㅋ 비밀번호 변경이 되질 않아요 ^^;;
비밀번호 변경이 완료되었다고 메세진 확인되지만 실제로 비밀번호 변경이 되질 않아요
해서 새로 만든 필드 mb_password_date 도 반영이 되질 않아요 ^^ (기본값만 출력)
처음엔 sns_date 부분의 common.lib 에 추가되지 않아 한참을 서칭해서 완료하였지만 ~
비밀번호 변경 반영은 안되네요 ^^
userinfo_password_update 를 살펴보니 소스 중
$password = sql_password($mb_password);
$npw1 = sql_password($password1);
$npw2 = sql_password($password2);
이런 부분이 있던데 필드에 $password1 와 $password2 도 추가를 해야 하는건가요? ^^
$password2 를 $mb_password 와 일치시키는 소스도 필요한건가요? ㅋ
질문이 길어져서 죄송합니다.
좋은 정보 공유하여주셔서 정말 감사드리지만 제가 너무 초보라서.. 귀찮게 문의 드려 죄송합니다
부탁드릴께요 이왕 좋은 정보 주셨는데 잘 활용해서 멋지게 사용하고 싶은 맘에 욕심부립니다.
감사합니다
그거는 나뚜세요.. 어차피 그거는 POST 값으로비밀번호 셋팅하는거라 DB 랑은 상관없습니다. 단 mb_password_date 는 추가하셔야됩니다. ^^
답변 감사드립니다 ^^
그럼 변경처리가 제대로 되려면 어떻게 해야할까요?
하라고 알려주신 대로 제대로 다 한것 같아요
head 파일에 소스 추가와 DB 필드 추가 플러그인안에 추가
외에 어떻게 해야 제대로 비밀번호 변경이 반영될까요?
죄송하지만 다시 한번 부탁드릴꼐요 ^^;;
감사합니다
그럼 변경처리가 제대로 되려면 어떻게 해야할까요?
하라고 알려주신 대로 제대로 다 한것 같아요
head 파일에 소스 추가와 DB 필드 추가 플러그인안에 추가
외에 어떻게 해야 제대로 비밀번호 변경이 반영될까요?
죄송하지만 다시 한번 부탁드릴꼐요 ^^;;
감사합니다
phpmyadmin 접속하신후 해당 회원님의 db 에 접속하셔서 g5_member 에 진입합니다. 그다음 밑의 사진을 보고 따라하시면됩니다.
http://i.imgur.com/VuCbGNS.png
여기에 보이는 실행 버튼을 눌리신후
현재 보이는 이미지 처럼 작성후 저장눌리시면됩니다.
http://i.imgur.com/VuCbGNS.png
여기에 보이는 실행 버튼을 눌리신후
현재 보이는 이미지 처럼 작성후 저장눌리시면됩니다.
자세한 캡쳐에...설명.. 감동입니다 너무너무 !
감사드립니다
하지만 !! 이미 여기까진 다 완료에요 ^^
다른건 다 되는데 ㅋㅋ 비밀번호 변경만 안 먹혀요 ^^ !~
곳곳에 goto_url 부분이나 링크 부분 주소 안잡혀 있는것은 모두 수정하였답니다 ~
감사드립니다
하지만 !! 이미 여기까진 다 완료에요 ^^
다른건 다 되는데 ㅋㅋ 비밀번호 변경만 안 먹혀요 ^^ !~
곳곳에 goto_url 부분이나 링크 부분 주소 안잡혀 있는것은 모두 수정하였답니다 ~
엇.. 죄송합니다... 마루코7 님이 말씀하신대로 비밀번호 변경이 안되는 현상이 발견되었네요.. 해결방법 알려드리겠습니다.
userinfo_password_update.php 파일을 여세요.
로 소스 갈아타세요 ^_^..
userinfo_password_update.php 파일을 여세요.
<?php
include_once('./_common.php');
if (!$is_member)
alert('로그인 후 이용하여 주십시오.', G5_URL);
include_once(G5_PATH.'/head.sub.php');
$ui = get_member($member[mb_id]);
$password = sql_password($mb_password);
$npw1 = sql_password($password1);
$npw2 = sql_password($password2);
if($password != $ui[mb_password]) alert("비밀번호가 일치하지 않습니다.");
if($npw1 != $npw2) alert("변경할 비밀번호가 일치하지 않습니다.");
$sql = " update {$g5['member_table']} set mb_password = '$npw1', mb_password_date = '".G5_TIME_YMD."' where mb_id = '$member[mb_id]' ";
sql_query($sql);
alert('비밀번호 변경이 완료되었습니다.',G5_PLUGIN_URL.'/member_info/userinfo');
include_once(G5_PATH.'/tail.sub.php');
?>
로 소스 갈아타세요 ^_^..
오호 ~ 역시 능력자이세요 !!! 감사드립니다 !!!! ㅎㅎㅎ
덕분에 예쁘게 완료 될 것 같아요 ^^ ~ 잘 사용하겠답니다 !!!
덕분에 예쁘게 완료 될 것 같아요 ^^ ~ 잘 사용하겠답니다 !!!
좀더 보안강화 된 버전이 나왔습니다. ^^
http://sir.co.kr/bbs/board.php?bo_table=g5_skin&wr_id=7158
http://sir.co.kr/bbs/board.php?bo_table=g5_skin&wr_id=7158