정보 멘션 기능 #2
페이지 정보
본문
xdebug는 처음이라서 아직 써보질 못했고,
가장 원시적인 방법 한땀 한땀 프린트해서 조금씩 조금씩 접근해 가고 있습니다.
글 쓰기에서 추출한 @ 이름들
$w 값에 대해서도 배워 봅니다. https://webdir.tistory.com/525
$w == ''
라면 새글$w == 'u'
라면 글수정$w == 'r'
라면 답변글$w == 's'
라면 비밀글$w == 'c'
는 코멘트$w == 'cu'
는 코멘트 수정
add_event에서의 숫자가 argument라는 것도 배우네요.
정의된 이벤트 추가
add_event('comment_update_after', array($this, 'comment_insert'), 1, 5);
정의된 함수
public function comment_insert($board, $wr_id, $w, $qstr, $redirect_url)
그누보드의 코드는 총 7개
run_event('comment_update_after', $board, $wr_id, $w, $qstr, $redirect_url, $comment_id, $reply_array);
다 쓸려고 하면 5를 7로 바꿔야 됨.
코멘트에서도 글쓰기보다는 쉽게 찾아 냈습니다.
다음은 해당 아이디가 DB에 있는지 찾아서 쏴주면 될 것 같습니다.
갑자기 궁금한 것이 업데이트일 때 @ 을 추가하면 기존의 @ 포함에서 모두에게 다시 쏴주는 것이 맞을까요?
어려운 PHP 생소한 변수들이 헷갈리기는 하지만.. 드디어
1. 멘션을 보낸분은 진하게
2. 게시판 이름도 추가
3. 글 내용에서 @ 빼기
4. 글 길이 줄이기 필요