전체 회원 포인트 지급 > 그누보드 스킨 플러그인

본문 바로가기
전체검색

그누스킨닷컴

그누보드 스킨 플러그인

그누보드 영카트 초보 사용자를 위한 기본 매뉴얼, 스킨 제작 기초강좌를 공유합니다.

기타 | 전체 회원 포인트 지급

페이지 정보

작성자 관리자 작성일17-06-22 01:19 조회1,521회

첨부파일

point_listlevel.zip (2.5K) 2017-06-24 13:38:30

본문

그누보드 스킨 플러그인

레벨별 전체 쪽지 보내기를 참고해서 포인트도 지급할 수 있게 만들었습니다.
선택된 회원 레벨 모두에게 포인트가 지급됩니다.

 

포인트 유효기간

(환경설정 > 기본환경설정 > 포인트 유효기간에 입력된 값이 0보다 클 때 활성화됩니다)

포인트를 지급할 때 유효기간을 설정할 수 있습니다.

예를 들어 '10' 을 입력하면 포인트 지급시점 기준 10일 이후에 사용하지 않은 포인트는 소멸됩니다.

값을 입력하지 않으면 관리자 페이지 > 환경설정 > 기본환경설정 > 포인트 유효기간에 입력된 값으로 처리됩니다.

 

최종접속일 제한

최근에 로그인한 회원들 위주로 지급하고 싶을 때 사용하면 됩니다.
예를 들어 최근 1년 이내에 로그인했었던 회원들에게만 지급하고 싶으면 '365' 를 입력

값을 입력하지 않으면 제한 없이 지급됩니다.

 

 

설치 방법

 

첨부된 파일을 그누보드 adm 폴더에 업로드

adm/point_listlevel.php

adm/point_listlevel_update.php

 

adm/admin.menu200.php 파일에서 빨간색 부분 추가

 

<?php

$menu['menu200'] = array (

    ...........................................

    ...........................................

    array('200200', '포인트관리', G5_ADMIN_URL.'/point_list.php', 'mb_point'),

    array('200500', '레벨별포인트지급', G5_ADMIN_URL.'/point_listlevel.php', 'mb_point2'),

    array('200900', '투표관리', G5_ADMIN_URL.'/poll_list.php', 'mb_poll')

);

?>

 

 

포인트 지급 방법

 

관리자 페이지 > 회원관리 > 레벨별포인트지급



## 추가 내용

포인트를 마이너스로 지급하는 방법

수정 파일 : point_listlevel.php

$(document).on("keyup", "input[name^=po_point], input[name^=po_whendate], input[name^=po_expire_term]", function() {

위 코드에서 input[name^=po_point] 이 부분을 삭제합니다.
삭제하면 이렇게 되겠죠.

$(document).on("keyup", "input[name^=po_whendate], input[name^=po_expire_term]", function() {

수정 후 포인트 입력 부분에 마이너스로 숫자를 입력하면 됩니다.
예를 들어 -500 등으로..
 

 

참고 : 레벨별 전체쪽지 보내기

http://gnustudy.com/bbs/board.php?bo_table=gnu_pds&wr_id=40

신비님의 댓글

신비

요긴한 기능이네요. 잘 쓰겠습니다.

커뮤니티는 당분간 중단하겠습니다.


그누스터디는 그누보드, 영카트 초보 사용자를 위한 정보를 공유합니다.

Copyright © GNUSTUDY. All rights reserved.
상단으로