테스트 사이트 - 개발 중인 베타 버전입니다

게시물 포인트 선물 기능 (관리 기능 업데이트)

thumb-978180634_Au5IgKjL_6f1f0674c1a449fa011abf2ef056168f9f31b557_760x760.png

안녕하세요...

미니님a입니다.

 

https://sir.kr/g5_skin/62161

해당 스킨의 관리자 기능 및 일부 좋은 아이디어를 반영한 버전입니다.

관련 내용은 주석 처리 되어 있으니 필요한 부분 소스 수정 하시면 되겠습니다.

 

[기능 소개]

 

1. 자동 테이블 생성

2. 게시물 포인트 기능

3. 관리자 설정 기능 추가

[설치법] - 집중!!!

 

업로드 된 압축 파일(게시물포인트선물.zip) 파일을 다운로드 하여, 압축 해제 합니다.

압축 해제 시 아래와 같은 구조를 볼 수 있습니다.

 

 

ajax.point_gift.php 파일은 bbs 폴더에 넣어주세요 (중복 아닙니다.)

그리고 bbs_point_gift 폴더는 theme/basic/skin/board 혹은 skin/board 폴더에 넣어주세요

 

그리고 게시판 관리자 페이지에서 해당 스킨으로 변경 해주시면 됩니다.

관리자 페이지는 게시판 리스트에서 우측에 있습니다.

 

 

[개인 알림]

 

기존 내용에서 변경점이 다소 많습니다.

1. bbs/ajax.point_gift.php > 중복 선물 체크

2. gift.css , point_gift_admin.css/js/php, point_gift_install.php 추가

3. view.skin.php > 기존 기능 수정

 

최초 약속드린 날짜 보다 늦게 업로드 된 점 사과의 말씀 드리면서

글 마칩니다.

 

실제 구동 영상은 아래와 같습니다.

고맙습니다.

 

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 17개

멋진 선물 주시었네요 감사합니다

@풍운 님 고맙습니다.

추천!! 감사합니다 ^^

@민트다이어리 님 고맙습니다.

수고하셨습니다.

@하루또하루 님 고맙습니다.

대단하십니다. 화이팅

@취접 님 고맙습니다.

@DawnDew 님 고맙습니다.

감사 합니다.

@들레아빠 님 고맙습니다.

글을 쓸때 여분 필드에 (예; wr_1) 에 글쓴이가 값을 넣고

선물시에 강제로 wr_1 값만 선택할 수 있게 하려면 어떻게 하면 되는지요...

아니면 여분필드에 적은 값 이상으로 선물할 수 있게 하는 것도 좋겠습니다

감사합니다

안녕하세요...

@풍운 님

 

사용하시려는 의도 자체를 이해가 불가능합니다.

제작 의도는 관리자가 설정한 포인트만큼 선물하는 건데

 

글쓴 사람이 내가 받을 포인트를 정한다?라는 것은 어떠한 용도 인지를 알 수 없네요 ㅠㅠ

이것을 응용해서 포인트로 선물을 교환할 수도 있겠다 싶어서 문의 드린것 입니다.

의도와 무관하시면 그냥 개의치 마시기 바랍니다

감사합니다.

감사합니다.

안녕하세요 계속 반복 선물이 가능한데 어디를 체크하면 되는지요?

감사합니다

설정은 반복 허용 안하는 것으로 했습니다 (디폴트로 되어 있네요)

// 반복 선물 허용 여부 확인
if ($point_gift['allow_repeat'] == 0) {
    // 이미 선물한 내역이 있는지 확인
    $sql = " select count(*) as cnt from {$g5['point_table']} 
             where mb_id = '{$member['mb_id']}' 
             and po_rel_table = '{$bo_table}' 
             and po_rel_id = '{$wr_id}' 
             and po_rel_action = 'gift' ";
    $row = sql_fetch($sql);
    
    if ($row['cnt'] > 0) {
        die(json_encode(array('error' => '이미 이 게시물에 포인트를 선물하셨습니다.')));
    }
}
 

게시판 목록

그누보드5 스킨

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.
글쓰기
🐛 버그신고