Changeset 6178
- Timestamp:
- 06/05/08 13:15:41 (6 months ago)
- Location:
- trunk
- Files:
-
- 6 modified
-
interface/owner/setting/blog/visibility/index.php (modified) (1 diff)
-
lib/model/blog.attachment.php (modified) (4 diffs)
-
lib/model/blog.blogSetting.php (modified) (10 diffs)
-
lib/model/blog.category.php (modified) (2 diffs)
-
lib/model/blog.entry.php (modified) (5 diffs)
-
lib/model/blog.feed.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/interface/owner/setting/blog/visibility/index.php
r6169 r6178 18 18 CacheControl::flushCommentRSS(); 19 19 CacheControl::flushTrackbackRSS(); 20 clear RSS();20 clearFeed(); 21 21 $result = true; 22 22 } -
trunk/lib/model/blog.attachment.php
r6167 r6178 165 165 @unlink(ROOT . "/attach/$blogid/$origname"); 166 166 } 167 clear RSS();167 clearFeed(); 168 168 return true; 169 169 } … … 219 219 } 220 220 rmdir(ROOT."/attach/$blogid/"); 221 clear RSS();221 clearFeed(); 222 222 return true; 223 223 } … … 239 239 } 240 240 } 241 clear RSS();241 clearFeed(); 242 242 return true; 243 243 } … … 266 266 POD::execute("UPDATE {$database['prefix']}Attachments SET enclosure = 0 WHERE parent = $parent AND blogid = ".getBlogId()); 267 267 if ($order) { 268 clear RSS();268 clearFeed(); 269 269 return POD::execute("UPDATE {$database['prefix']}Attachments SET enclosure = 1 WHERE blogid = ".getBlogId()." AND name = '$name'") ? 1 : 2; 270 270 } else -
trunk/lib/model/blog.blogSetting.php
r6167 r6178 11 11 if(setBlogSetting('title', UTF8::lessenAsEncoding($title, 255)) === false) return false; 12 12 $blog['title'] = $title; 13 clear RSS();13 clearFeed(); 14 14 return true; 15 15 } … … 22 22 if(setBlogSetting('description',UTF8::lessenAsEncoding($description, 255)) === false) return false; 23 23 $blog['description'] = $description; 24 clear RSS();24 clearFeed(); 25 25 return true; 26 26 } … … 89 89 if(setBlogSetting('name', $name)) { 90 90 $blog['name'] = $name; 91 clear RSS();91 clearFeed(); 92 92 } else { 93 93 return 0; … … 114 114 return 2; 115 115 $blog['secondaryDomain'] = $domain; 116 clear RSS();116 clearFeed(); 117 117 return 0; 118 118 } … … 130 130 } 131 131 $blog['defaultDomain'] = $default; 132 clear RSS();132 clearFeed(); 133 133 return true; 134 134 } … … 162 162 CacheControl::flushTag(); 163 163 fireEvent('ToggleBlogSlogan',null,$blog['useSloganOnPost']); 164 clear RSS();164 clearFeed(); 165 165 return true; 166 166 } … … 175 175 return false; 176 176 $blog['publishEolinSyncOnRSS'] = $publishEolinSyncOnRSS; 177 clear RSS();177 clearFeed(); 178 178 return true; 179 179 } … … 186 186 if(setBlogSetting('entriesOnRSS',$entriesOnRSS) === false) return false; 187 187 $blog['entriesOnRSS'] = $entriesOnRSS; 188 clear RSS();188 clearFeed(); 189 189 return true; 190 190 } … … 211 211 if(setBlogSetting('publishWholeOnRSS',$publishWholeOnRSS) === false) return false; 212 212 $blog['publishWholeOnRSS'] = $publishWholeOnRSS; 213 clear RSS();213 clearFeed(); 214 214 return true; 215 215 } … … 225 225 $blog['language'] = $language; 226 226 $blog['blogLanguage'] = $blogLanguage; 227 clear RSS();227 clearFeed(); 228 228 return true; 229 229 } else return false; -
trunk/lib/model/blog.category.php
r6167 r6178 330 330 AND id = $id"); 331 331 if ($result) 332 clear RSS();332 clearFeed(); 333 333 updateEntriesOfCategory($blogid); 334 334 CacheControl::flushCategory($id); … … 588 588 if ($result && $visibility == 1) $result = setChildCategoryVisibility($blogid, $id, $visibility); 589 589 if ($result) 590 clear RSS();590 clearFeed(); 591 591 updateEntriesOfCategory($blogid); 592 592 CacheControl::flushCategory($id); -
trunk/lib/model/blog.entry.php
r6167 r6178 616 616 CacheControl::flushDBCache('entry'); 617 617 $gCacheStorage->purge(); 618 clear RSS();618 clearFeed(); 619 619 } 620 620 if (!empty($entry['tag'])) { … … 747 747 POD::query("UPDATE {$database['prefix']}Attachments SET parent = {$entry['id']} WHERE blogid = $blogid AND parent = 0"); 748 748 if ($entry['visibility'] >= 2) 749 clear RSS();749 clearFeed(); 750 750 return $result ? $entry['id'] : false; 751 751 } … … 935 935 936 936 deleteTagsWithEntryId($blogid, $id); 937 clear RSS();937 clearFeed(); 938 938 fireEvent('DeletePost', $id, null); 939 939 return true; … … 974 974 975 975 if(updateEntriesOfCategory($blogid)) { 976 clear RSS();976 clearFeed(); 977 977 CacheControl::flushDBCache('comment'); 978 978 CacheControl::flushDBCache('trackback'); … … 1025 1025 if ($category >= 0) { 1026 1026 if ((($oldVisibility >= 2) && ($visibility < 2)) || (($oldVisibility < 2) && ($visibility >= 2))) 1027 clear RSS();1027 clearFeed(); 1028 1028 if ((($oldVisibility == 3) && ($visibility <= 2)) || (($oldVisibility <= 2) && ($visibility == 3))) 1029 clear RSS();1029 clearFeed(); 1030 1030 if ($category > 0) 1031 1031 updateEntriesOfCategory($blogid, $category); -
trunk/lib/model/blog.feed.php
r6170 r6178 467 467 } 468 468 469 function clear RSS() {469 function clearFeed() { 470 470 if (file_exists(ROOT . "/cache/rss/".getBlogId().".xml")) 471 471 @unlink(ROOT . "/cache/rss/".getBlogId().".xml"); 472 if (file_exists(ROOT . "/cache/atom/".getBlogId().".xml")) 473 @unlink(ROOT . "/cache/atom/".getBlogId().".xml"); 472 474 } 473 475
