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

    출석일 : 1603

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

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

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

 

 

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

여기다 리스트 뽑기
확인하면 오른쪽에  알림박스 없어짐
게시물 검색
유모어게시판 목록
번호 분류 제목 글쓴이 조회 좋아요 날짜
233742 잡담
전체공개   트위터) 바꿔입기 N새글 댓글2
캣타워 49 0 18:33
233741 유머
전체공개   몸이 좋은 여자애들의 비밀 N새글 댓글1
캣타워 49 0 18:30
233740 잡담 캣타워 48 0 17:51
233739 잡담 캣타워 51 0 16:34
233738 잡담
전체공개   생각난김에 늑향2기 op N새글
13Thermidor 46 0 15:24
233737 유머 캣타워 50 1 15:13
233730 잡담 텐시쟝 48 0 14:42
233728 잡담
전체공개   타일랜드의 핫도그 N새글 댓글1
13Thermidor 50 0 13:40
233725 덕질 캣타워 49 1 13:36
233723 잡담 에르핀 50 0 13:03
233713 잡담
전체공개   기타뉴비 소소한 뽐뿌 N새글 댓글2
mybunker.co.kr 38 2 06:52
233708 잡담
전체공개   여기 음악도 올라가나 N새글 댓글8
캣타워 81 2 01:13
233704 잡담 캣타워 75 0 00:43
233687 잡담
전체공개   마이벙커 요새 좀 느려진 거 같음 N새글 댓글8
에르핀 74 1 05-14
233682 유머
전체공개   마사토끼) 자각의 순간 N새글 댓글3
캣타워 73 2 05-14
233676 유머
전체공개   트릭컬) 모카롱의 진실 N새글 댓글8
에르핀 71 1 05-14
233675 잡담 캣타워 71 2 05-14
233672 유머 캣타워 66 1 05-14
233671 유머 캣타워 63 1 05-14
233669 자작
전체공개   오늘의 우사기 댓글2
비살문이토기 65 3 05-14
새로고침 상단으로 하단으로 모바일뷰