태터 패치: 최근에 달린 댓글에서 관리자 댓글 제거하기
기존 댓글 데이타를 정식 태터 댓글 데이타로 변환하기에서 설명한 것처럼 0.96 정식 버전에서 추가된 기능은 댓글에 댓글을 다는 기능이다. 무척 원하던 기능이었고, 태터의 새버전이 나올 때마다 패치하는 기능이었다.
그런데 한가지 문제가 발견되었다. 최근에 달린 댓글에 관리자의 댓글 역시 포함된다는 것이었다. 알쯔님의 태터툴즈 0.94 계층형 코멘트 패치의 경우 최근에 달린 댓글에 관리자의 댓글을 제외하는 패치도 함께 포함되어 있지만 댓글에 댓글을 다는 기능이 포함된 0.96 정식에는 정상적으로 동작하지 않았다.
최근에 달린 댓글에 관리자의 댓글이 달리는 것이 뭐가 문제일까 생각하는 사람도 있을 수 있다. 그러나 난 댓글을 한꺼번에 달기 때문에 최근에 달린 댓글에 내 글만 달리는 경우도 발생한다. 댓글에 댓글을 달면 카운트가 되지 않는 것으로 봐서 최근에 달린 댓글에 관리자의 댓글을 제외하면 좋을 것 같아 간단히 이 팁을 쓰게되었다.
일단 inc_presswork.php 파일을 자주 사용하는 편집기를 사용해서 불러와서 119행을 다음처럼 변경한다.
**변경전** 119: $sql = "select no, pno, name, body, regdate, is_secret from t3_".불dbid."_reply order by no desc limit 0, $p_rct_rp_cnt"; **변경후** 119: $sql = "select user_nick from t3_".불dbid."_setting"; 120: $result = @mysql_query($sql); 121: list($user_nick) = mysql_fetch_row($result); 122: 123: $sql = "select no, pno, name, body, regdate, is_secret from t3_".불dbid."_reply where name != '$user_nick' order by no desc limit 0, $p_rct_rp_cnt"; 즉 119~122행을 추가하고 123행에 where name != '$user_nick'를 추가하면 된다.
- 기존 댓글 데이타를 정식 태터 댓글 데이타로 변환하기 얼머전 그토록 기다리던 태터의 0.96RC가 발표... 새창
- 태터에 인쇄 버튼 달기 '설치형 블로그의 장점은 관리자 마음대로 기능을 추가/삭제할 수 있... 새창
- TatterTools 버전 업 나는 업그레이드를 상당히 자주하는 편이다. 팩키지 소프트웨... 새창
- Tatter 싱크 문제 해결 를 사용한지 거의 6개월이 다되어 가는 것 같다. 의 기능중 마... 새창
- 파란 블로그에서 Tatter로 복귀 KTH에서 인터넷 포털 석권을 목표로 막대한 돈을 쏟아부은... 새창
