Changeset 4654
- Timestamp:
- 11/06/07 00:56:12 (3 years ago)
- Location:
- trunk
- Files:
-
- 2 modified
-
blog/checkup/index.php (modified) (1 diff)
-
lib/model/blog.comment.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/blog/checkup/index.php
r4563 r4654 877 877 } 878 878 879 // From 1.6 880 if (DBQuery::queryCell("DESC {$database['prefix']}Comments id", 'Extra') == 'auto_increment') { 881 $changed = true; 882 echo '<li>', _text('데이터베이스 호환성을 위하여 댓글 테이블의 자동 증가 설정을 제거합니다.'), ': '; 883 if (DBQuery::execute("ALTER TABLE {$database['prefix']}Comments CHANGE id id int(11) NOT NULL") 884 && DBQuery::execute("ALTER TABLE {$database['prefix']}CommentsNotifiedQueue CHANGE id id int(11) NOT NULL") 885 && DBQuery::execute("ALTER TABLE {$database['prefix']}CommentsNotifiedSiteInfo CHANGE id id int(11) NOT NULL")) 886 echo '<span style="color:#33CC33;">', _text('성공'), '</span></li>'; 887 else 888 echo '<span style="color:#FF0066;">', _text('실패'), '</span></li>'; 889 } 879 890 880 891 // Common parts. -
trunk/lib/model/blog.comment.php
r4653 r4654 382 382 $id = $insertId; 383 383 if ($parent != 'null' && $comment['secret'] < 1) { 384 $insertId = getCommentsNotifiedQueueMaxId(); 384 385 DBQuery::execute(" 385 386 INSERT INTO 386 387 `{$database['prefix']}CommentsNotifiedQueue` 387 ( `blogid` , ` commentId` , `sendStatus` , `checkDate` , `written` )388 ( `blogid` , `id`, `commentId` , `sendStatus` , `checkDate` , `written` ) 388 389 VALUES 389 ($blogid , '" . $id . "', '0', '0', UNIX_TIMESTAMP());");390 ($blogid , $insertId, '" . $id . "', '0', '0', UNIX_TIMESTAMP());"); 390 391 } 391 392 updateCommentsOfEntry($blogid, $comment['entry']); … … 809 810 $sql = "SELECT id FROM {$database['prefix']}CommentsNotifiedSiteInfo WHERE url = '$homepage'"; 810 811 $siteId = DBQuery::queryCell($sql); 811 $maxId = DBQuery::queryCell("SELECT max(id) 812 FROM {$database['prefix']}CommentsNotifiedSiteInfo"); 813 $insertId = empty($maxId) ? 1 : $maxId + 1; 812 $insertId = getCommentsNotifiedSiteInfoMaxId() + 1; 814 813 if (empty($siteId)) { 815 814 if (DBQuery::execute("INSERT INTO {$database['prefix']}CommentsNotifiedSiteInfo VALUES ($insertId, '$title', '$name', '$homepage', UNIX_TIMESTAMP());")) … … 882 881 return empty($maxId) ? 0 : $maxId; 883 882 } 883 884 function getCommentsNotifiedQueueMaxId() { 885 $maxId = DBQuery::queryCell("SELECT max(id) 886 FROM {$database['prefix']}CommentsNotifiedQueue 887 WHERE blogid = ".getBlogId()); 888 return empty($maxId) ? 0 : $maxId; 889 } 890 891 function getCommentsNotifiedSiteInfoMaxId() { 892 $maxId = DBQuery::queryCell("SELECT max(id) 893 FROM {$database['prefix']}CommentsNotifiedSiteInfo 894 WHERE blogid = ".getBlogId()); 895 return empty($maxId) ? 0 : $maxId; 896 } 897 884 898 ?>
