Changeset 6823
- Timestamp:
- 10/13/08 11:58:00 (3 months ago)
- Location:
- trunk
- Files:
-
- 3 modified
-
interface/owner/reader/index.php (modified) (1 diff)
-
library/model/reader.common.php (modified) (1 diff)
-
resources/script/reader.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/interface/owner/reader/index.php
r6822 r6823 41 41 var s_saved = "<?php echo _t('저장되었습니다');?>"; 42 42 var s_markedAsUnread = "<?php echo _t('읽지 않은 상태로 변경하였습니다.');?>"; 43 var s_markedAsReadAll = "<?php echo _t('모두 읽은 상태로 변경하였습니다.');?>"; 43 44 var s_loadingList = "<?php echo _t('글 목록을 불러오고 있습니다.');?>"; 44 45 var s_opmlImportComplete = "<?php echo _t('OPML 파일을 가져왔습니다.');?>"; -
trunk/library/model/reader.common.php
r6820 r6823 43 43 WHERE blogid = $blogid"); 44 44 if(isset($registeredFeeds)) { 45 $readFeeds = POD::queryColumn("SELECT item FROM {$database['prefix']}FeedReads 46 WHERE blogid = $blogid"); 47 $unreadFeeds = array_diff($readFeeds, $readFeeds); 48 if(!empty($unreadFeeds)) { 49 foreach($unreadFeeds as $feed) { 50 POD::execute("INSERT INTO {$database['prefix']}FeedReads (blogid, item) VALUES ($blogid, $feed)"); 45 foreach($registeredFeeds as $feed) { 46 $feedItems = POD::queryColumn("SELECT id from {$database['prefix']}FeedItems WHERE feed = $feed"); 47 if(!empty($feedItems)) { 48 $readFeedItems = POD::queryColumn("SELECT item FROM {$database['prefix']}FeedReads 49 WHERE blogid = $blogid"); 50 $unreadFeedItems = array_diff($readFeedItems, $feedItems); 51 if(!empty($unreadFeedItems)) { 52 foreach($unreadFeedItems as $item) { 53 POD::execute("INSERT INTO {$database['prefix']}FeedReads (blogid, item) VALUES ($blogid, $item)"); 54 } 55 56 } 51 57 } 52 58 } -
trunk/resources/script/reader.js
r6821 r6823 623 623 { 624 624 var request = new HTTPRequest("POST", this.blogURL + "/owner/reader/action/mark/allread/"); 625 request.presetProperty(getObject("entryTitleList" + id), "className", "unread active-class"); 626 request.onSuccess = function () { 627 this.showUnreadOnly(); 628 PM.showMessage(s_markedAsUnread, "center", "bottom"); 625 request.onSuccess = function () { 626 Reader.showUnreadOnly(); 627 PM.showMessage(s_markedAsReadAll, "center", "bottom"); 629 628 } 630 629 request.send();
