Added support for Delicious feeds :)

master
ravenlp 2008-02-17 03:32:12 +00:00
parent 2f62a7efdc
commit b71af30441
2 changed files with 7 additions and 1 deletions

View File

@ -104,6 +104,7 @@ if ($user->isAdmin()) {
<option value="Youtube">Youtube</option>
<option value="Last.fm">Last.fm</option>
<option value="Tumblr">Tumblr</option>
<option value="Del.icio.us">Del.icio.us</option>
<option value="Wordpress.com">Wordpress.com</option>
<option value="Blogger">Blogger</option>
<option value="VOX">VOX</option>

View File

@ -43,6 +43,7 @@ class feeds extends Conexion_Mysql {
case 'Blogger': $f['url'] = 'http://{{username}}.blogspot.com/feeds/posts/default'; $f['type'] = 1; break;
case 'Youtube': $f['url'] = 'http://www.youtube.com/rss/user/{{username}}/videos.rss'; $f['type'] = 1; break;
case 'Wordpress.com': $f['url'] = 'http://{{username}}.wordpress.com/feed/'; $f['type'] = 1; break;
case 'Del.icio.us': $f['url'] = 'http://feeds.delicious.com/rss/{{username}}'; $f['type'] = 1; break;
default : $f['url'] = ''; break;
}
if(!empty($f['url'])){
@ -86,9 +87,13 @@ class feeds extends Conexion_Mysql {
if($post->get_title() != $post->get_description()){
if(strpos($feed['url'],'twitter.com') <= 0){
$newPost['description'] = $post->get_description();
// Youtube Fix to add a link to the image
if(strpos($feed['url'],'youtube.com') > 0){
$newPost['description'] = preg_replace('/\<img ([^\>]+)/','<a href="'.$post->get_link().'"><img $1></a',$post->get_description());
// Delicious fix to add a link post
}elseif(strpos($feed['url'],'delicious.com') > 0){
$newPost['type'] = 4;
$newPost['url'] = $post->get_link();
}
}