Extra Form
PHP PHP 5.6
CMS XpressEngine

알림센터LITE를 잘 사용하고 있습니다.

한 가지 기능을 추가하려고 합니다.

현재 알림의 트리거로서, 댓글, 대댓글, 쪽지 등을 체크할 수 있습니다.

 

제가 추가하고자 하는 것은 바로 댓글에 참여한 모두에게 관련 내용을 알려주는 것입니다.

즉. 다음과 같을 때...

 

A가 작성한 게시물

 > B가 댓글 작성

    > C가 대댓글 작성

       > D가 대대댓글 작성

 > E가 댓글 작성

 

아래와 같이 F가 댓글을 작성하면 현재는 A에게만 알림이 가지만...

제가 추가하고자 하는 기능은 F가 댓글을 작성하면, 현재 A 게시물에 참여한 모든 이에게 알림이 가는 것입니다.

즉, A, B, C, D, E 모두에게 알림이 가는 것이지요...

 

A가 작성한 게시물

 > B가 댓글 작성

    > C가 대댓글 작성

       > D가 대대댓글 작성

 > E가 댓글 작성

 > F가 댓글 작성

 

알림이 많아 질 수 있어 부하가 좀 갈거 같습니다만...

심각한 부하가 걸릴 만큼 사용자가 많지 않아 시도해 보려고 합니다.

 

좋은 아이디어 있으면 부탁드립니다.

구현이 너무 복잡하고 어려울까요?

  • profile
    해당 게시글의 번호를 이용해서 전체 댓글을 가져오시고 해당 댓글리스트를 반복돌리시고 알림대상에 해당되는 맴버번호만 가져오도록 하면 구현은 가능하죠.
  • profile

    구독 모듈에서 지원하는 기능입니다.
    게시글 구독 기능중에 자동 구독이라는 기능이 있는데 글이 수정되거나, 새로운 댓글이 달리면 글 작성자 + 댓글 작성자들에게 (A,B,C,D,E,F)에게 알림Lite 혹은 메일을 통해 알림을 전송합니다.