글쓴이 레이어 포인트 선물 기능 추가

Amina Member PDS

아미나 테마, 스킨, 위젯 등 회원자료실

홈 > 회원포럼 > 회원자료실
회원자료실

글쓴이 레이어 포인트 선물 기능 추가

http://amina.co.kr/bbs/board.php?bo_table=skin_member&wr_id=12042#c_14083 

요청하신 회원님이 계셔서 올려드립니다.

이 글이 부적절하다 이야기 해주시면 삭제 처리 하겠습니다.

감사합니다.



/js/apms.js 에서
 

// 게시판테이블 아이디가 넘어왔을 경우

if (g5_bo_table) {

            if (mb_id) { // 회원일 경우 아이디로 검색

                this.insertTail("mb_id", "<a href=\""+g5_bbs_url+"/board.php?bo_table="+g5_bo_table+"&sca="+g5_sca+"&sfl=mb_id,1&stx="+mb_id+"\""+pim_target+" rel=\"nofollow\">"+aslang[6]+"</a>");

                this.insertTail("mb_cid", "<a href=\""+g5_bbs_url+"/board.php?bo_table="+g5_bo_table+"&sca="+g5_sca+"&sfl=mb_id,0&stx="+mb_id+"\""+pim_target+" rel=\"nofollow\">"+aslang[7]+"</a>");


다음에

this.insertTail("gift_point", "<a href=\""+g5_bbs_url+"/point_gift.php?mb_id="+mb_id+"\" rel=\"nofollow\" onclick=\"win_memo(this.href); return false;\">"+aslang[42]+"</a>");

추가를 해줍니다. 이렇게 함으로써 글쓴이 레이어에 포인트 선물이라는것이 나타나게 됩니다.

위에 보시면 추가글 마지막 부분에 aslang[42] 는 /lang/korean/lang.js 파일에 정의 되어 있으며 42번을 새로 추가하거나 원하는 숫자로 만들어서 추가해 주시면 됩니다.
저는

//포인트보내기 추가
aslang[42] = "포인트 선물";


이렇게 추가를 해 주었습니다.


7ffef1770a135a2252076de40e73fad3_1602198403_3197.png
 


이렇게 레이어가 추가 된것을 확인 할 수있습니다.


이 게시글에 첨부된 파일 point_gift.php(1.7K) 파일과 point_gift_update.php(1.7K) 파일 2개는 /bbs 에 넣어 주시면 됩니다.

point.skin.php(4.0K) 파일은 /skin/member/basic 에 넣어주시면 되구요. 


7ffef1770a135a2252076de40e73fad3_1602198355_3145.png


당연히 자기 자신에게는 포인트 선물이 안되구요

7ffef1770a135a2252076de40e73fad3_1602198470_6492.png
 

포인트 선물하기를 하면서 메세지를 같이 보낼수가 있고 이 메세지는 포인트를 받아보면서 열람할 수 있습니다.


더 좋은 의견 있으면 반영하겠습니다.


적용하시다가 안되시는거 있으시면 카톡 daehofood 나 05052834567 문자주시면 아는 데까지는 도와 드릴께요.


http://05052834567.com/bbs/board.php?bo_table=qna&wr_id=6  테스트 하실수 있는 곳 입니다.

아이디 test1001 / 패스워드 123a


16 Comments
8 튀바비 10.25 12:28  
감사합니다~ 2가지만 질문 드려도 될까요.

1. 수수료 설정.
point_gift.php 에서(  $point_mon = 0; //선물 수수료 설정 ) 이렇게 설정해도 수수료가 10프로 나가던데, 이걸 없애거나 늘리려면 어떻게 하면 될까요?

2. 포인트를 양수 말고 음수로... 그러니까 포인트 차감 형식으로 사용하려고 하는데 마찬가지로 point_gift.php에서 ($min_point = -10000; // 최소 포인트 이상 입력해야 선물 가능)로 설정해도  -는 숫자가 아닙니다. 숫자만 입력하세요! 라고 오류가 뜨네요. 이건 어떻게 수정하면 될까요?

답변주시면 감사하겠습니다.
  1. 별도 라이센스 표기가 없는 경우 다운받으신 자료는 비영리 사이트에서만 사용가능하며, 제작의뢰 또는 납품용으로도 사용할 수 없습니다.
  2. 또한 몰에서 판매하는 자료의 리소스로 활용 또는 단독판매가 불가능하고, 회원자료실에서 재배포도 불가능합니다.
  3. 포인트가 있는 경우 다운로드 후 2개월(60일) 동안은 다시 받더라도 재차감되지 않습니다.
제목
최근 글
최근 댓글
Facebook Twitter GooglePlus KakaoStory KakaoTalk NaverBand