<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[TNF : Tatter Network Foundation forum - 1.7.5] 코멘트를 지울때 자식 코멘트 삭제문제]]></title>
	<link rel="self" href="http://forum.tattersite.com/ko/extern.php?action=feed&amp;tid=6908&amp;type=atom"/>
	<updated>2008-10-27T09:38:36Z</updated>
	<generator>PunBB</generator>
	<id>http://forum.tattersite.com/ko/viewtopic.php?id=6908</id>
		<entry>
			<title type="html"><![CDATA[1.7.5] 코멘트를 지울때 자식 코멘트 삭제문제]]></title>
			<link rel="alternate" href="http://forum.tattersite.com/ko/viewtopic.php?pid=31267#p31267"/>
			<content type="html"><![CDATA[<p>1.7.5 버전에서 부모 코멘트를 지웠을시 자식 코멘트가 지워지지 않습니다.</p><p>그러니까, 부모가 없으니 출력이 안되지만, DB에선 지워지지 않아서 쌓이고 있고,</p><p>코멘트 숫자도 부모만 지운 갯수가 출력됩니다</p><br /><br /><p>예를들어서,</p><p>총 코멘트 3<br />- 부모<br /> - 자식1<br /> - 자식2</p><p>에서 부모를 지우면,</p><p>자식1, 자식2는 DB에 남아있는 상태라 총 코멘트 수가 2로 표시됩니다.</p><p>제가 무언가 잘못 건드려서 그런건지 ㅠ_ㅠ</p><br /><br /><br /><p>다른 계정에 깔린 구버전 TC에 가서 소스를 찾아보았더니,</p><p>blog.comment.php의 deleteComment 함수에서,</p><p>해당 댓글을 지우고나서</p><p>DBQuery::query(&quot;delete from {$database[&#039;prefix&#039;]}Comments where blogid = $blogid and parent = $id&quot;);</p><p>하는 부분이 있었는데,</p><br /><p>현재 버전의 동일 파일의 동일 함수에선 에선 저 역할을 해주는 부분이 보이질 않네요 ㅎㅎ</p><p>그 위치에 CacheControl 관련된 두부분이 추가되었는데,</p><p>여기서 해주는게 아니면 아마 관련 작업이 누락되어 있는것 같습니다.</p><br /><p>제가 잘못 안거면 죄송 ㅠ_ㅠ</p>]]></content>
			<author>
				<name><![CDATA[양치]]></name>
				<uri>http://forum.tattersite.com/ko/profile.php?id=3227</uri>
			</author>
			<updated>2008-10-27T09:38:36Z</updated>
			<id>http://forum.tattersite.com/ko/viewtopic.php?pid=31267#p31267</id>
		</entry>
</feed>
