<?php session_start(); if (!isset($_SESSION['admin_user_id']) || !$_SESSION['admin_user_id']) { exit; } set_time_limit(0); ob_start(); extract($_POST); extract($_GET); require_once "../../vars.php"; require_once "../../includes/show.class.php"; require_once "../../includes/sidereel.class.php"; if (@$showtitle) { $sidereel = new Sidereel(); $showurl = $sidereel->grabURL($showtitle); print $showurl; } else { print "0"; }
<?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);
$response['status'] = 99; print json_encode($response); exit; } elseif (isset($_POST['id'])) { $id = $_POST['id']; } elseif (isset($_GET['id'])) { $id = $_GET['id']; } require_once "../../vars.php"; require_once "../../includes/curl.php"; require_once "../../includes/show.class.php"; require_once "../../includes/settings.class.php"; require_once "../../includes/sidereel.class.php"; $settings = new Settings(); $shows = new Show(); $sidereel = new Sidereel(); $curl = new Curl(); $decaptcher = $settings->getSetting("decaptcher"); if (!isset($decaptcher->url) || !$decaptcher->url) { $decaptcher->url = "poster.decaptcher.com"; } if (!isset($decaptcher->username) || !$decaptcher->username || !isset($decaptcher->password) || !$decaptcher->password) { $response['status'] = 3; print json_encode($response); exit; } if (isset($decaptcher->port) && $decaptcher->port) { require_once "../../includes/ccproto_client.php"; $ccp = new ccproto(); $ccp->init(); if ($ccp->login($decaptcher->url, $decaptcher->port, $decaptcher->username, $decaptcher->password) < 0) {
$settings->deleteSetting("sidereel"); } } if (isset($save_sidereel) && $save_sidereel && isset($_POST['sidereel'])) { if (!defined("DEMO") || !DEMO) { $sidereel_errors = array(); $sidereel = $_POST['sidereel']; if (!isset($sidereel['username']) || !$sidereel['username']) { $sidereel_errors[1] = "Please enter your sidereel username"; } if (!isset($sidereel['password']) || !$sidereel['password']) { $sidereel_errors[1] = "Please enter your sidereel password"; } if (!count($sidereel_errors)) { require_once "../includes/sidereel.class.php"; $sr = new Sidereel(); if ($sr->checkLogged($sidereel['username']) || $sr->login($sidereel['username'], $sidereel['password'])) { $settings->addSetting("sidereel", json_encode($sidereel)); $sidereel_success = true; } else { $sidereel_errors[1] = "Can't login with these details"; } } } } else { $sidereel = $settings->getSetting("sidereel", true); if (defined("DEMO") && DEMO && $sidereel && !empty($sidereel)) { foreach ($sidereel as $key => $val) { $sidereel[$key] = "HIDDEN IN DEMO"; } }
<?php ini_set('display_errors', 1); session_start(); if (!isset($_SESSION['admin_user_id']) || !$_SESSION['admin_user_id']) { exit; } set_time_limit(0); ob_start(); extract($_POST); extract($_GET); require_once "../../vars.php"; require_once "../../includes/show.class.php"; require_once "../../includes/sidereel.class.php"; if (@$sidereel_url) { $sidereel = new Sidereel(); $showstatus = $sidereel->getShowStatus($sidereel_url); print $showstatus; } else { print "0"; }
die; } if (isset($delete) && $delete) { $misc->deleteLink($delete); } if (isset($approve) && $approve) { $link_data = $show->getLink($approve); if ($link_data && isset($link_data['show_id']) && $link_data['show_id']) { $episode_data = $show->getEpisode($link_data['show_id'], $link_data['season'], $link_data['episode']); if ($episode_data) { // existing episode $episode_id = $episode_data['id']; } else { // new episode require_once "../includes/sidereel.class.php"; $sidereel = new Sidereel(); $episode_data = array(); $episode_data['show_id'] = $link_data['show_id']; $episode_data['season'] = $link_data['season']; $episode_data['episode'] = $link_data['episode']; if (isset($global_languages['en'])) { $show_data = $show->getShow($link_data['show_id'], false, "en"); } else { $show_data = $show->getShow($link_data['show_id'], false, $default_language); } // title and description $sidereel_title = $sidereel->sidereelURL($show_data['title'], $show_data['sidereel_url']); $sidereel_link = "http://www.sidereel.com/" . $sidereel_title . "/season-" . $link_data['season'] . "/episode-" . $link_data['episode']; $episode_details = $sidereel->getEpisodeDetails($sidereel_link); if (isset($episode_details['title']) && $episode_details['title']) { if (substr_count(strtolower($episode_details['title']), "season") == 0 && substr_count(strtolower($episode_details['title']), "episode") == 0) {
<?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);