묻고답하기
포인트 문의. 게시글 조회시 적립 횟수 제한 어떻게 하나요?
2014.12.06 15:23
모듈별로 포인트를 주고, 조회 할때 포인트를 사용하는 부분까지 완료했습니다. ㅜ.ㅜ
이제 조금만 더 하면.....(아직 많은듯 싶지만...) 될거 같은데요.
글을 게시할 때 포인트가 적립이 되는데, 일정 횟수까지만 적립되도록 제한을 두려고 합니다.
EX) 글 작성시 10포인트를 얻으면.... 5회 제한을 두어서 10번을 쓰더라도 5번만 적립되도록 하고 싶습니다.
10번이고 100번이고 글을 쓸때마다 적립되지 않도록 제한을 두려면 어떻게 해야 할까요?
어떻게 해야 하나요?
댓글 7
-
sejin7940
2014.12.07 01:00
-
sage하늘
2014.12.08 11:39
귀한 답변 감사드립니다.
안되는 거였군요....... 많이 달라졌다고 생각했는데 아직 포인트 활용이 쉽지가 않네요...
-
노에르
2014.12.08 11:51
단순히 글 작성시 5번만 포인트를 지급하고 싶다면
글쓰기 할 때 해당 게시판에 몇번 작성했는지 체크해서 포인트를 줄지 안줄지 정해주면 될 듯 하네요
코어(모듈)단에서 직접 수정하는 방법도 있고 애드온으로 처리하는 방법도 있고...
-
몽실아빠
2014.12.08 12:05
전 같은 문서에서 댓글 포인트 1회면 지급 가능한 애드온이 필요한데요.. 이게 필요한 사이트들이 별로 없나요봐요 ㅜㅡ
-
노에르
2014.12.08 12:11
이전에 제가 올렸던 자료 중에
연달아 글등록방지인가? 있었을 겁니다. 지금은 내렸지만.
아무튼 거기 있는 걸 응용하면 되겠지요..
생각보다 간단한겁니다.
-
몽실아빠
2014.12.08 12:12
네. 개발하시는분들에게는 간단한거지만 저같은 사람에겐 너무도 어려운 이야기죠 ㅋ 연달아등록 방지 애드온도 설치하려고 찾아보았더니 말씀하신대로 자료 다 내리셨더라구요 ㅜㅜ
-
노에르
2014.12.08 12:16
저도 일반인입니다. 개발자가 아니여유..ㅎㅎㅎ
다만 필요에 따른 기능이 나오기 까지 기다릴 수 없어 이곳 저곳 삽질하다 보니..
기본 Core 로는 아예 안 됩니다.
당일 몇 포인트를 획득했는지를 기록을 안 하거든요
Core 를 수정해서 해당 기능을 만들거나.. ( 포인트 테이블에 칼럼을 추가해 오늘 적립한 포인트 를 따로 기록하게 한 뒤, 포인트 증가시마다 확인하게 하는 방법으로 하면 됩니다)
아니면, XE 자료실에 있는 포인트 히스토리 모듈을 이용해서
포인트 내역중 오늘 내역을 조회해 총 포인트수를 계산해 제어하는 방법이 있습니다
이것도 포인트 추가되는 걸 막는 기능은 Core 를 수정해서 만들어야겠죠