FOLKDISCO ON TWITTER
';
//$from="http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=folkdisco";
$from="twitterrss.xml";
/*
echo "len =".strlen($g)."
";
$f="twitterrss.xml";
$fp=fopen($f,"w");
if(!$fp) {
echo "$errstr ($errno)";
exit();
} else {
fwrite($fp, $g);
fclose ($fp);
echo "$f SAVED
";
}
*/
$rss=simplexml_load_file($from);
//phpinfo();
//echo ''. $rss->channel->title . '
';
// $desc=strip_tags($item->description,'![]()
');
// echo "
".date('l jS F Y',strtotime($item->pubDate))."
";
// echo "$b. Title=".$item->title."
";
// $p1=strpos($desc,"<img src=");
// echo "Desc=$desc
";
// echo "p1=$p1: p2=$p2
";
// echo "NOIMAGE!!!!
";
//$e=explode("- ",$g);
$b=0;
$p=1;
foreach ($rss->channel->item as $item) {
$link=$item->link;
$title=$item->title;
$p1=strpos(" ".$title,'http://');
if($p1>0) {
$p2=strpos($title," ",$p1);
if($p2<$p1) $p2=999;
$link=substr($title,$p1-2,$p2-$p1-2);
$title=substr($title,0,$p1-2);
}
if(substr($title,0,11)=='folkdisco: ') $title=substr($title,11,9999);
$p1=strpos($title,",");
// $p2=strpos($title," and ");
// $p3=strpos($title," & ");
$p5=strpos($title,".");
$p6=strpos($title,"!");
$p7=strpos($title,"?");
if($p1<1) $p1=999;
if($p5<5) $p5=999;
if($p6<6) $p6=999;
if($p7<7) $p7=999;
if($p7<$p6) $p6=$p7;
if($p6<$p5) {
$p5=$p6+1;
} else {
$p5;
}
if(strlen($title)<50) {
$head=$title;
$title="";
} else {
if ($p5<50) {
$head=substr($title,0,$p5);
} else if($p1<50) {
$head=substr($title,0,$p1);
} else if($p5<50) {
$head=substr($title,0,$p5);
} else if(strlen($title)<66) {
$head=$title;
} else {
$p2=substr($title,0,40);
$p1=strrpos($p2," ");
$head=substr($title,0,$p1)."...";
}
}
$logo='twitter';
if(strpos($link,'youtube.co')) $logo='youtube';
if(strpos($link,'facebook.co')) $logo='facebook';
if(strpos($link,'soundcloud')) $logo='soundcloud';
if(strpos($link,'folkdisco.co')) $logo='folkdisco';
$dt=" ".str_replace(" "," ",date('G:i D jS F Y',strtotime($item->pubDate)-(3600*date('I',strtotime($item->pubDate)))));
$desc=" ".$item->description;
$p1=strpos($desc,"
0 and $p2-$p1>19) {
$img1=substr($desc,$p1+10,$p2-$p1-10);
$img='
';
} else {
$img='
';
}
$p1=strpos($desc,"Likes: ");
if($p1>0) {
$p2=strpos($desc,"<",$p1+7);
if($p2-$p1>7 and $p2-$p1<11 and substr($desc,$p1+7,1)!="0") $dt.=" · ".substr($desc,$p1+7,$p2-$p1-7)." Like";
}
$p1=strpos($desc,"Comments: ");
if($p1>0) {
$p2=strpos($desc,"<",$p1+10);
if($p2-$p1>10 and $p2-$p1<14 and substr($desc,$p1+10,1)!="0") $dt.=" · ".substr($desc,$p1+10,$p2-$p1-10)." Comment";
}
//echo "$b. $img title=$title
dt=$dt
Link=$link
";
//echo ""."
";
echo ''.ucwords($head).'
'.$img.$title.''.$dt.'
';
//echo "$img$title dt=$dt
";
$b++;
if($b>20) break;
}
echo "