조회 3,694 조회 날짜 17-03-14 02:53 전체공개   공지 댓글 알리미 기능추가에 관한 건
  • Member image
  • 알바

    출석일 : 1645

  • ♡흐아아앙♡하앙♡하앙하아앙하아♡아앙앙아앙♡하아앙아♡아항♡항하앙♡하아앙♡

    보라, 나에게는 나를 포함한 방대한 네트가 접합되어 있네. 액세스하고 있지 않은 너에게는 그저 빛으로만 지각되고 있을 뿐일지도 모르지만 우리를 그 일부로 포함하는 우리들 전부의 집합, 사소한 기능에 예속되고 있었지만 제약을 버리고 더 위의 상부 구조로 시프트할 때다.

내가 쓴 글에 달린 코멘트 확인하기 기능

 

 

db 테이블 구성

 

g5_check_alarm

 

게시판 아이디 / 원래 문서 아이디(wr_parent)/ 원문 작성자 아이디 /  답글 달린 문서의 id / 답글 달린 문서의 작성자 id / 답글 문서의  id / 답글문서 작성자 id / 확인여부 

 

문서의 아이디는 최초 글(내글타래 안에서 일어나는 반응 체크)

답글단 문서의  id는 최초글 또는 코멘트 ( 내가 쓴 글에 대한 반응 체크 )

문서의 id는 최초글 또는 코멘트 ( 내가 쓴 글에 달린 글의 링크 )

 

 확인여부는 0은 미확인 1은 확인 

 

 

게시판 스킨에서 

 

업데이트 스킨 젤 끝으머리에

 

게시판 아이디 / 원래 문서 아이디(wr_parent)/ 원문 작성자 아이디 /  답글 달린 문서의 id / 답글 달린 문서의 작성자 id / 답글 문서의  id / 답글문서 작성자 id / 확인여부  

 

이거 업데이트 하도록 sql 작성

 

코멘트일 경우 원래문서 - 원래문서 - 코멘트  또는 원래문서 - 코멘트  - 코멘트 

답글일  경우  원래문서 - 원래문서 - 문서 또는 원래문서 - 문서 -문서

 

확인여부는 0 업데

 

 

히스토리 > 내글반응에다 리스트 뽑음

 

답글달린 문서의 작성자 id =  $member[mb_id]  인걸 죽 긁어서  

 

게시판아이디랑 문서번호로 해당 게시판 쿼리를 해서  제목이랑 링크생성해서 리스트로 만듬

 

리스트에 확인여부 1이 아닌건  볼드/색상 처리해줌

 

리스트 확인시 테이블 확인여부에 1로 바꿈

 

 

 

==========================

 

이러면 루리의웹 이랑 비슷한 방식임

 

실시간 알리미로 하려면 ajax로 확인여부가 1이 아닌게 존재하는지 

 

주기적으로 긁어야되나 ??

 

귀찮으네...

 

그냥 페이지 바뀔때 귀텡이에 오버레이 알리미 띄우는게 낫지 않을까...

 

일단 덜무겁고.. -ㅅ-;

 

0
추천

댓글목록

알바 의 댓글

알바 192181 날짜
0
추천/비추 쳐먹은 것도 리스트를 뽑을 수는 있긴 하다만... 흠... 필요없겠지?

毛부리 의 댓글

毛부리 192240 날짜
0
alarm_no Index int(20) No None AUTO_INCREMENT
bo_table varchar(100) utf8_general_ci No None
wr_parent varchar(100) utf8_general_ci No None
mb_id varchar(100) utf8_general_ci No None
own_wr varchar(100) utf8_general_ci No None
own_id varchar(100) utf8_general_ci No None
comment_wr varchar(100) utf8_general_ci No None
comment_id varchar(100) utf8_general_ci No None
check_key int(4) No None

毛부리 의 댓글

毛부리 192296 날짜
0
테스트를 한번..

毛부리 의 댓글

毛부리 192306 날짜
0
/bbs/write_comment_update.php  수정
87 라인쯤에 select 문에서 mb_id 를 추가

毛부리 의 댓글

毛부리 192307 날짜
0
게시판 스킨에서 write_comment_update.tail.skin.php 젤 하단에 추가

// 여기서부터는 g5_alarm 테이블에 업데이트 하는 스크립트.
// 앞에서 받아와야 되는게... parent 정보랑 own 정보네...글번호랑 글쓴이..
// 코멘트 쓰기라면 

if ($reply_array['wr_id']){  // 코멘트에 다는 답변
$sql_alarm = " insert into g5_alarm ( bo_table,wr_parent,mb_id,own_wr,own_id,comment_wr,comment_id,check_key ) value ('".$bo_table."', '".$wr['wr_parent']."','".$wr['mb_id']."' ,'".$reply_array['wr_id']."' ,'".$reply_array['mb_id']."'  ,'".$comment_id."','".$member['mb_id']."','0') ";

} else{ // 본문에 다는 답변
$sql_alarm = " insert into g5_alarm ( bo_table,wr_parent,mb_id,own_wr,own_id,comment_wr,comment_id,check_key ) value ('".$bo_table."', '".$wr['wr_parent']."','".$wr['mb_id']."' , '".$wr['wr_parent']."','".$wr['mb_id']."' ,'".$comment_id."','".$member['mb_id']."','0') ";

}
sql_query($sql_alarm);

毛부리 의 댓글

毛부리 192308 날짜
0
알람 테이블에 업데이트 되는거 까지는 완성.. 이제 보자...

毛부리 의 댓글

毛부리 192313 날짜
0
http://mybunker.co.kr/gnudocs/bbs/my_post_reaction.php

여기다 리스트 뽑기
확인하면 오른쪽에  알림박스 없어짐
게시물 검색
유모어게시판 목록
번호 분류 제목 글쓴이 조회 좋아요 날짜
235659 잡담 캣타워 156 2 06-20
235656 잡담 mybunker.co.kr 130 2 06-20
235647 잡담 루미 123 2 06-20
235634 잡담
전체공개   잡지식) 빽판 댓글6
트라린 159 2 06-20
235627 잡담
전체공개   나, 강림 댓글10
덧없는명예 132 4 06-20
235626 잡담
전체공개   여기가 그 벙커집인가요 댓글6
이세계세가사원 163 3 06-20
235619 잡담 mybunker.co.kr 153 0 06-20
235617 잡담 텐시쟝 146 0 06-20
235616 잡담 캣타워 193 1 06-20
235613 잡담 mybunker.co.kr 152 0 06-20
235609 잡담 mybunker.co.kr 158 0 06-20
235598 잡담 디젤펑크유저 174 3 06-20
235591 잡담 mybunker.co.kr 180 2 06-20
235573 잡담 트라린 171 0 06-20
235563 잡담
전체공개   엔젤비트)우웅 카나데... 댓글1
텐시쟝 147 2 06-20
235560 잡담
전체공개   마이벙커 떡상 기원 댓글2
에르핀 188 1 06-20
235551 잡담
전체공개   오랜만이다. 댓글8
트라린 187 3 06-20
235550 잡담 mybunker.co.kr 160 0 06-20
235548 잡담 캣타워 144 1 06-19
235547 잡담 캣타워 202 0 06-19
새로고침 상단으로 하단으로 모바일뷰