echo kose_relative_time($single_post['date']); ?> (via echo $single_post['source'] ?>)
echo $single_post['text']; ?>if($single_post['link']){ echo '' . nice_url($single_post['link']) . ''; } ?>
error_reporting(0); // error_reporting(E_ALL); // ini_set('display_errors', 'On'); include ("cms/config.inc.php"); include "common.php"; $db = mysql_connect($db_host, $db_user, $db_password); if ($db == FALSE) die ("Errore nella connessione. Verificare i parametri nel file config.inc.php"); mysql_select_db($db_name, $db) or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php"); // require_once 'Facebook/autoload.php'; // change path as needed // $fb = new \Facebook\Facebook([ // 'app_id' => '566992296763601', // 'app_secret' => '28deb8b69fcfbdbdb5605b19e18f08e2', // 'default_graph_version' => 'v2.10', // //'default_access_token' => '{access-token}', // optional // ]); // try { // // Returns a `Facebook\FacebookResponse` object // $response = $fb->get( // '/332237050140315/feed', // '566992296763601|kxrqmoreOTtf7iezneJzfu0hMt4' // ); // } catch(Facebook\Exceptions\FacebookResponseException $e) { // echo 'Graph returned an error: ' . $e->getMessage(); // exit; // } catch(Facebook\Exceptions\FacebookSDKException $e) { // echo 'Facebook SDK returned an error: ' . $e->getMessage(); // exit; // } $global_limit = 20; function array_sort_by_column(&$arr, $col, $dir = SORT_ASC) { $sort_col = array(); foreach ($arr as $key=> $row) { $sort_col[$key] = $row[$col]; } array_multisort($sort_col, $dir, $arr); } function nice_url($url) { $limit = 30; $url = str_replace("http://", "", $url); $url = str_replace("https://www.", "", $url); if(strlen($url) > $limit){ $url = substr($url, 0, $limit); $url .= "..."; } return $url; } function kose_relative_time($date) { $now = time(); $diff = $now - $date; if ($diff < 60){ return sprintf($diff > 1 ? '%s secondi fa' : 'un secondo fa', $diff); } $diff = floor($diff/60); if ($diff < 60){ return sprintf($diff > 1 ? '%s minuti fa' : 'un minuto fa', $diff); } $diff = floor($diff/60); if ($diff < 24){ return sprintf($diff > 1 ? '%s ore fa' : 'un\'ora fa', $diff); } $diff = floor($diff/24); if ($diff < 7){ return sprintf($diff > 1 ? '%s giorni fa' : 'ieri', $diff); } if ($diff < 30) { $diff = floor($diff / 7); return sprintf($diff > 1 ? '%s settimane fa' : 'una settimana fa', $diff); } $diff = floor($diff/30); if ($diff < 12){ return sprintf($diff > 1 ? '%s mesi fa' : 'il mese scorso', $diff); } $diff = date('Y', $now) - date('Y', $date); return sprintf($diff > 1 ? '%s anni fa' : 'l\'anno scorso', $diff); } ?>
"; // print_r($super_array); // echo ""; array_sort_by_column($super_array, 'date'); $final_array = array_reverse($super_array); $showcount = 0; foreach ($final_array as $single_post) { if ($single_post['text']){ ?>
![]() share on Twitter |
![]() share on Facebook |
![]() share via Email |