You are here

Status message

Error:DOMDocument::load(): http:// wrapper is disabled in the server configuration by allow_url_fopen=0 (/home/anthonyd/public_html/sites/all/modules/querypath/QueryPath/QueryPath.php: 2002)

Show Twitters

Fetch and display the public twitter feed.

Display the most recent entries on the Twitter public timeline.

The Code:


      <?php
      $ul 
qp('<?xml version='1.0'?><ul/>');
      
$url 'http://twitter.com/statuses/public_timeline.xml';
      
$tpl '<li>
        <div style='
height55px'>
        <img style='
float:left' src='@img'/>
        <strong>@uname </strong><em>@ts</em><br/>
        @txt
        </div>
      </li>'
;
      foreach (
qp($url'status') as $status) {
        
$data = array();
        
$data['@ts'] = substr($status->children('created_at')->text(), 020);
        
$data['@txt'] = $status->next('text')->text();
        
$data['@uname'] = htmlentities($status->parent()->find('user>screen_name')->text());
        
$data['@img'] = $status->next('profile_image_url')->text();
        
$data strtr($tpl$data);
        
$ul->append($data);
      }
      
$out .= $ul->html();
      
?>

References:

The QueryPath API

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer