다운로드시 포인트 차감에 유효기간을(유효시간) 줄 수 있을까요?
본문
그누보드5 환경설정에 파일 다운로드시 포인트 차감기능이 있는데요
포인트 차감으로 한번 다운로드 하면 무기한으로 재차감없이 다운로드 가능한거 같더라구요..
해당 게시물에 대해서 포인트 재차감 시간을 설정하는것이 가능할까요?
예를들면 환경설정에서 12 라고 해 놓으면 12시간만 유효하고 12시간이 지나면
다시 포인트 차감을 하는거 말입니다.. (다운 받았던 것이더라도)
(48로 하면 2일동안 유효한 거고..)
파일 하나만(어떤 파일을) 수정하는걸로 할수 있는 문제일지 아니면 여러개를 수정해야
하는건지 궁금합니다..)
----------
그누보드5 최신버전 설치만 해 놓은 상태입니다..
답변 4
bbs/download.php 파일에서
포인트를 차감하는 부분이있습니다.
그때 포인트가 이미 들어있으면 중복해서 차감하지 않기 때문에
해당 차감 부분을 실행하지 않고 다운로드가 받아집니다.
하지만 날짜가 필요하다면 중복으로 들어갈수있게
컬럼을 수정하거나, db필드에 저장되는 내용을 수정해야합니다.
모든 게시물의 파일들에 공통으로 적용하려면 download.php 파일만 수정하면되고
게시물별 시간을 다르게 하고싶다면
view.skin.php, write.skin.php, write_update.skin.php 파일등 여러 파일을 수정해야합니다.
거기에 따라서 의뢰 비용도 달라지겠네요
마지막 다운로드 받은 날짜와 비교 하면 될듯 합니다.
비교 대상 테이블은 g5_point 이겠죠.
해당 부분은 제작의뢰를 통해 기능 수정을 해야 할 부분입니다.
답변을 작성하시기 전에 로그인 해주세요.