Changeset 5614
- Timestamp:
- 03/21/08 18:41:25 (8 months ago)
- Files:
-
- 1 modified
-
sandbox/lib/model/reader.common.php (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
sandbox/lib/model/reader.common.php
r5463 r5614 141 141 ON 142 142 f.id = i.feed 143 LEFT JOIN 143 LEFT JOIN 144 144 {$database['prefix']}FeedStarred s 145 145 ON 146 146 s.blogid = $blogid AND 147 147 i.id = s.item 148 LEFT JOIN 148 LEFT JOIN 149 149 {$database['prefix']}FeedReads rd 150 150 ON … … 180 180 {$database['prefix']}Feeds f, 181 181 {$database['prefix']}FeedItems i 182 LEFT JOIN 182 LEFT JOIN 183 183 {$database['prefix']}FeedStarred s 184 184 ON 185 185 s.blogid = $blogid AND 186 186 i.id = s.item 187 LEFT JOIN 187 LEFT JOIN 188 188 {$database['prefix']}FeedReads rd 189 189 ON … … 225 225 {$database['prefix']}Feeds f, 226 226 {$database['prefix']}FeedItems i 227 LEFT JOIN 227 LEFT JOIN 228 228 {$database['prefix']}FeedStarred s 229 229 ON 230 230 s.blogid = $blogid AND 231 231 i.id = s.item 232 LEFT JOIN 232 LEFT JOIN 233 233 {$database['prefix']}FeedReads rd 234 234 ON … … 407 407 else if(isset($rssInfo['path'])) { 408 408 if($rssInfo['path']{0} == '/') 409 $rssURL = "{$urlInfo['scheme']}://{$urlInfo['host']}{$rssInfo['path']}"; 409 $rssURL = "{$urlInfo['scheme']}://{$urlInfo['host']}{$rssInfo['path']}"; 410 410 else 411 411 $rssURL = "{$urlInfo['scheme']}://{$urlInfo['host']}".(isset($urlInfo['path']) ? rtrim($urlInfo['path'], '/') : '').'/'.$rssInfo['path']; … … 429 429 $feed['language'] = 'en-US'; 430 430 $feed['modified'] = gmmktime(); 431 } else if ($xmls-> getAttribute('/feed', 'version')) {431 } else if ($xmls->doesExist('/feed')) { 432 432 $feed['blogURL'] = $xmls->getAttribute('/feed/link', 'href'); 433 433 $feed['title'] = $xmls->getValue('/feed/title'); … … 462 462 $feed['description'] = POD::escapeString(UTF8::lessenAsEncoding(UTF8::correct(stripHTML($feed['description'])))); 463 463 $feed['language'] = POD::escapeString(UTF8::lessenAsEncoding(UTF8::correct($feed['language']), 255)); 464 464 465 465 return array(0, $feed, $xml); 466 466 } … … 498 498 saveFeedItem($feedId, $item); 499 499 } 500 } else if ($xmls-> getAttribute('/feed', 'version')) {500 } else if ($xmls->doesExist('/feed')) { 501 501 for ($i = 0; $link = $xmls->getValue("/feed/entry[$i]/id"); $i++) { 502 502 for ($j = 0; $rel = $xmls->getAttribute("/feed/entry[$i]/link[$j]", 'rel'); $j++) { … … 575 575 */ 576 576 } else if($id != null) { 577 return false; 577 return false; 578 578 } else { 579 579 if ($item['written'] == 0) $item['written'] = gmmktime();
