Sie sind nicht angemeldet.

doc-Freudlos

unregistriert

1

Mittwoch, 20. Januar 2010, 19:26

cms2day twitter addon api

hier mal nen schnippsel was nen last twitter eintrag ausgibt


demo : http://doc-freudlos.silent-innovation.de/1.home/0/ << rechts oben ;)

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
  <?php  
function rdy4twitter($message) { 
$message preg_replace("/(http:\/\/|ftp:\/\/)([^\s,]*)/i""<a href="$1$2" target="_blank" rel="nofollow">$1$2</a>"$message); 
$message preg_replace("/@([^\s,]*)/i","<a href="http://twitter.com/$1" target="_blank" rel="nofollow">@$1</a>", $message); 
$message preg_replace("/#([^\s,]*)/i","<a href="http://twitter.com/#search?q=%23$1" target="_blank" rel="nofollow">#$1</a>", $message); 
return $message; 
} 

$data=array();  
$data['name']='cms2day';  
$date['timeline']='http://www.twitter.com/status/user_timeline/'.$data['name'].'.xml';  

if(!function_exists('simplexml_load_file')) {  
$data['status']='Ihre PHP Version unterstützt die Funktion simplexml_load_file leider nicht.';  
}  
 
if(!@$twitter=simplexml_load_file($date['timeline'])) {  
   
    $data['status']='Es ist ein Fehler bei der Verbindung zu Twitter aufgetreten.';  
} else {  
    
    $data['status']=utf8_decode($twitter->status->text);  
}  
  

echo' 

<li>'.$data['name'].' @ Twitter: </li> 
<li>'.rdy4twitter($data['status']).'</li> 
 ';  
?>

Werbung

Ähnliche Themen