@conory님의 경험치 시스템 모듈을 사용중입니다.

 

게시물을 조회할 시 그 글을 작성한 회원에게 경험치가 올라가게 하는 act를 넣을려고 하는데, 어떤 문구를 넣어야 하나요?

 

현재 제 사이트는 글을 조회할 시 해당글 작성자에게 5포인트가 지급되어지는데(게시판 설정), 경험치도 올라가게 하고 싶거든요...

 

고수님들의 도움 부탁드립니다. 

  • ?
    혹시 procDocumentReaded 이거 맞나요?
  • ? profile
    뭔가 잘못 생각하시는 듯. 지금 act를 찾고 계신건 주체가 글 읽고 있는 사람입니다. 따라서 포인트 모듈처럼 글 읽는 시점(act)에 글 쓴이게 포인트를 주는 방식으로 경험치 모듈에 코드를 추가하거나 해당 시점에 같은 기능을 하는 모듈 또는 애드온을 만들어야 합니디.

    지금 하시려는 해당 act를 추가해서 경험치를 주고자 한다면 글 읽는 사람에게 경험치가 부여될 것으로 예상됩니다. 경험치 모듈을 쓰지 않아 제가 잘못 아는 부분이 있을지도 모르지만요
  • profile ?
    경험치 모듈의 기본설정은 행위주체자 위주의 act인거 같네요 글 작성자에게 경험치를주는건 기본옵션만으로는 안되는거군요ㅜ
  • ? profile
    경험치나 포인트 지급 의도를 명확하게 알 수 없으므로 지금 처리되는 방식이 당연한거죠. 행위자에게 지급하게 하는 옵션을 제공하는 것 뿐입니다.

    글이 읽혀졌을때 글 작성자에게 보상을 하는 이런 것은 미리 코드가 짜여져 있어야 합니다.

    질문과 다른 내용이지만 이 보상방식은 포인트를 부정하게 빨리 모을 수 있는 길을 열어주는 것이라...
  • profile ?
    근데 게시판설정에서 조회시 5포인트 추가로 설정됬다면 경험치도 같이 올라가지 않나요? 테스트해봐야겠네요
  • ? profile

    글쎄요. 경험치모듈에서 연동을 해 놓았다면요.. 저는 쓰지 않아서 잘 모르는데 지금 질문을 하신게 경험치도 주고 싶다 하셨으니 안된다고 말씀하신거랑 같아서요.

  • profile ?
    제가 확인을 해보고 글을 올렸어야 했는데, 지금 보니까, 게시판설정에서 내글조회에 포인트를 부여해놓으니 경험치도 같이 오르네요;;ㅋ 웹지기님, 감사합니다 ^^
  • profile
    point 모듈에서는 triggerUpdateReadedCount 에서 처리합니다.

    이 함수는 document내의 updateReadedCount 에서 호출된 트리거 값이거든요.

    게시글 읽는 act값은 dispBoardContentView 여기이고 정상적으로 재대로 읽엇을 때

    $oDocument->updateReadedCount(); 를 실행하기 때문에

    $oDocument->updateReadedCount();가 실행된 트리거를 만들어서 처리 하는 것이 깔끔합니다.
  • profile ?
    제가 지금 확인해봤는데, 게시판설정에서 내 글 조회에 5포인트를 설정하니, 경험치도 함께 오르네요! 확인도 해보지 않고 글 올렸네요. 람보님 팁도 감사합니다 ^^;;