if ($user_id && $target_id && $target_type) { $data = array(); $data['user_id'] = $user_id; $data['target_id'] = $target_id; $data['target_type'] = $target_type; $data['date_added'] = date("Y-m-d H:i:s"); $res = $stream->addWatch($data); if ($res) { $data = array(); $data['user_id'] = $user_id; $data['target_id'] = $target_id; $data['user_data'] = $_SESSION['loggeduser_details']; $data['target_type'] = $target_type; if ($target_type == 1) { // show $show = new Show(); $data['target_data'] = $show->getShow($target_id, 0); } elseif ($target_type == 2) { // movie $movie = new Movie(); $data['target_data'] = $movie->getMovie($target_id); } elseif ($target_type == 3) { // episode $show = new Show(); $data['target_data'] = $show->getEpisodeById($target_id); } $data['event_type'] = 5; $data['event_date'] = date("Y-m-d H:i:s"); $stream->addActivity($data); } }
<?php session_start(); if (!isset($_SESSION['admin_user_id']) || !$_SESSION['admin_user_id']) { exit; } set_time_limit(0); @extract($_POST); @extract($_GET); require_once "../../vars.php"; require_once "../../includes/show.class.php"; require_once "../../includes/sidereel.class.php"; $show = new Show(); $sidereel = new Sidereel(); $thisshow = $show->getShow($showid, true, "en"); $title = $sidereel->sidereelURL($thisshow[$showid]['title'], $thisshow[$showid]['sidereel_url']); $link = "http://www.sidereel.com/{$title}/season-{$season}/episode-{$episode}"; $details = $sidereel->getEpisodeDetails($link); if (@$details['title'] || @$details['description']) { $t = $details['title']; if (!$t) { $t = "Season {$season}, Episode {$episode}"; } $description = $details['description']; if (substr_count(strtolower($t), "season") == 0 && substr_count(strtolower($t), "episode") == 0) { $t = "Season {$season}, Episode {$episode} - {$t}"; } $ret = array(); $ret['title'] = str_replace('"', '', $t); $ret['description'] = $description; print json_encode($ret);
<?php @session_start(); @set_time_limit(0); $res = array(); if (isset($_SESSION['admin_user_id']) && $_SESSION['admin_user_id']) { @extract($_POST); @extract($_GET); require_once "../../vars.php"; require_once "../../includes/show.class.php"; require_once "../../includes/sidereel.class.php"; $show = new Show(); $thisshow = $show->getShow($showid, 1, "en"); $sidereel = new Sidereel(); $thumb = $sidereel->getThumbnail($thisshow[$showid], $season, $episode, $basepath); $thumb = trim($thumb); $res = array(); if (!$thumb) { $res['status'] = 0; $res['message'] = "Can't find episode thumbnail"; } else { $res['status'] = 1; $res['message'] = $thumb; } } else { $res['status'] = 0; $res['message'] = "Session expired. Please login again"; } print json_encode($res);