Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?PHP
- error_reporting(0);
- include_once('config.php');
- include_once('3aroundweb_api_facebook.php');
- $facebookObj = new api_facebook();
- $facebook_login_url = $facebookObj->login_url(FACEBOOK_REDIRECT_URL,NULL);
- if(isset($_GET['state']) && $_GET['state']=='logout')
- {
- $_SESSION['facebook'] = '';
- unset($_SESSION['facebook']);
- }
- else
- {
- $fb_session = $facebookObj->getsession();
- }
- if(isset($fb_session['access_token']))
- {
- $facebook_logout_url = $facebookObj->logout_url(FACEBOOK_REDIRECT_URL.'?state=logout',$fb_session['access_token']);
- $user_info = $facebookObj->userinfo($fb_session['access_token']);
- }
- ?>
- <?php
- error_reporting(0);
- include_once('config.php');
- include_once('3aroundweb_api_facebook.php');
- $facebookObj = new api_facebook();
- $facebook_login_url = $facebookObj->login_url(FACEBOOK_REDIRECT_URL,'read_stream');
- if(isset($_GET['state']) && $_GET['state']=='logout')
- {
- $_SESSION['facebook'] = '';
- unset($_SESSION['facebook']);
- }
- else
- {
- $fb_session = $facebookObj->getsession();
- }
- if(isset($fb_session['access_token']))
- {
- $facebook_logout_url = $facebookObj->logout_url(FACEBOOK_REDIRECT_URL.'?state=logout',$fb_session['access_token']);
- if($_GET['status_type']=='statuses'){
- $user_statuses = $facebookObj->fb_statuses($fb_session['access_token']);//users statuses
- }elseif($_GET['status_type']=='wall'){
- $user_statuses = $facebookObj->fb_feeds($fb_session['access_token']);//users wall
- }else{
- $user_statuses = $facebookObj->fb_posts($fb_session['access_token']);//users posts
- $_GET['status_type'] ='posts';
- }
- }
- if(count($user_statuses['data'])<1 || $fb_session['access_token']=='')
- {
- header('Location:'.$facebook_login_url);
- exit;
- }
- ?>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>Ellucid Studios Testing Environment</title>
- <style type="text/css">
- <!--
- body {
- margin-left: 0px;
- margin-top: 0px;
- margin-right: 0px;
- margin-bottom: 0px;
- }
- -->
- </style>
- <link rel="stylesheet" type="text/css" href="<?php echo BASE_URL;?>css/style.css" />
- </head>
- <body>
- <div id="wrapper">
- <div id="demo_area">
- <div id="demo_ground">
- <div id="middlerighttop">
- <?php if(!isset($fb_session['access_token'])){?>
- <a href="<?php echo $facebook_login_url;?>"><img src="<?php echo BASE_URL;?>images/fblogin.jpg" /></a>
- <?php }else{?>
- <a href="<?php echo $facebook_logout_url;?>"><img src="<?php echo BASE_URL;?>images/fblogout.jpg" /></a>
- <?php }?>
- </div>
- <?php if(isset($fb_session['access_token'])){?>
- <div id="middlerightbottom">
- <div id="userinfo">
- <ul>
- <li><img src="http://graph.facebook.com/<?php echo $user_info['id']?>/picture" /> <span style="padding:0 0 0 30px; font-size:14px; color:#5070B0;"><?php echo $user_info['name'];?></span> </li>
- </ul>
- </div>
- </div>
- <?php }?>
- </div>
- </div>
- <?php if(isset($fb_session['access_token'])){?>
- <div id="middlerightbottom">
- <!-- start maincontent -->
- <div id="main_content">
- <div class="page_heading">Last 2 Updates
- <!-- begin comments -->
- <div>
- <div class="post_head">
- </div>
- <?php foreach($user_statuses['data'] as $user_statuses_key => $user_statuses_value){//print_r($user_statuses_value);?>
- <div class="post_body overline_grey">
- <div class="post_icon"><img src="<?php if(isset($user_statuses_value['icon'])){echo $user_statuses_value['icon'];}else{?><?php echo BASE_URL;?>images/icon_16x16_status.png<?php }?>" title="status" alt="status"></div>
- <div class="post_title_pub"> <b>
- <?php if($user_statuses_value['type']=='photo'){?>
- <div style="float:left;margin:5px 10px 5px 0;"><img src="<?php echo $user_statuses_value['picture'];?>"></div>
- <div class="post_title_text"><?php echo $user_statuses_value['message'];?></div>
- <?php }elseif($user_statuses_value['type']=='video'){?>
- <div style="float:left;margin:5px 10px 5px 0;">
- <object width="420" height="240"
- classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"
- codebase="http://www.apple.com/qtactivex/qtplugin.cab">
- <param name="src" value="<?php echo $user_statuses_value['source'];?>" />
- <param name="controller" value="true" />
- <param name="autoplay" value="false" />
- <param name="autobuffer" value="false" />
- <!-- Code For Older Browsers -->
- <embed src="<?php echo $user_statuses_value['source'];?>" width="420" height="240"
- autoplay="false"
- controller="true"
- autobuffer="false"
- pluginspage="http://www.apple.com/quicktime/download/"> </embed>
- </object>
- </div>
- <div class="post_title_text"><?php echo $user_statuses_value['name'];?><?php echo $user_statuses_value['description'];?><br>
- </div>
- <?php }elseif($user_statuses_value['type']=='link'){?>
- <?php if(isset($user_statuses_value['picture'])){?>
- <div style="float:left;margin:5px 10px 5px 0;"><img src="<?php echo $user_statuses_value['picture'];?>"></div>
- <div class="post_title_text"><?php echo $user_statuses_value['message'];?><br>
- <?php echo $user_statuses_value['name'];?><br>
- <?php echo $user_statuses_value['caption'];?></div>
- <?php }else{?>
- <?php echo $user_statuses_value['message'];?><br>
- <?php echo $user_statuses_value['name'];?><br>
- <?php echo $user_statuses_value['caption'];?>
- <?php }?>
- <?php }else{
- echo $user_statuses_value['message'];
- }?>
- <?php ?>
- </b>
- <p class="comment_timestamp"> <?php echo $facebookObj->getPostedSince(strtotime("now"),strtotime($user_statuses_value['updated_time']));?> </p>
- </div>
- <div class="highlander"></div>
- <?php if(count($user_statuses_value['comments'])>0){?>
- <div class="post_comment">
- <div class="comment_header"><span>Comments in reply to post on:</span><img src="<?php echo BASE_URL;?>images/icon_16x16_facebook.png" title="Swapnil Patil" alt="Swapnil Patil"><span><a href="http://www.facebook.com/profile.php?id=<?php echo $user_statuses_value['from']['id'];?>" target="_blank"><?php echo $user_statuses_value['from']['name'];?></a></span> </div>
- <div>
- <?php
- $increment =0;
- foreach($user_statuses_value['comments']['data'] as $user_status_comments_key => $user_status_comments_value){?>
- <div class="comment_container <?php if($increment%2){echo 'white_bg';}?>">
- <div class="comment_icon"><img class="avatar_icon" src="http://graph.facebook.com/<?php echo $user_status_comments_value['from']['id']?>/picture" alt="" width="30" height="30"></div>
- <div class="comment_title"><b><?php echo $user_status_comments_value['from']['name'];?></b>: <i><?php echo $user_status_comments_value['message'];?></i>
- <p class="comment_timestamp"><?php echo $facebookObj->getPostedSince(strtotime("now"),strtotime($user_status_comments_value['created_time']));?></p>
- </div>
- </div>
- <?php $increment++;}?>
- </div>
- </div>
- <?php }?>
- <div class="highlander"></div>
- </div>
- <?php }?>
- <div class="post_foot"></div>
- </div>
- </div>
- </div>
- <?php }?>
- </div>
- </div>
- </div>
- </div>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement