public function delete($id) { $db = new DB(); $this->delCartForUser($id); $this->delUserCategoryExclusions($id); $rc = new ReleaseComments(); $rc->deleteCommentsForUser($id); $um = new UserMovies(); $um->delMovieForUser($id); $us = new UserSeries(); $us->delShowForUser($id); $forum = new Forum(); $forum->deleteUser($id); $db->query(sprintf("delete from users where ID = %d", $id)); }
<?php use newznab\libraries\Tmdb\TMDB; if (!$page->users->isLoggedIn()) { $page->show403(); } $um = new UserMovies(['Settings' => $page->settings]); if (isset($_REQUEST['del'])) { $usermovies = $um->delMovie($page->users->currentUserId(), $_REQUEST['del']); } else { if (isset($_REQUEST['add'])) { // Derive cats from user preferences. $cats = array(); $cats[] = '2030'; $cats[] = '2040'; $m = new Film(['Settings' => $page->settings]); $mi = $m->getMovieInfo($_REQUEST['add']); if (!$mi) { $m->updateMovieInfo($_REQUEST['add']); } $usermovies = $um->addMovie($page->users->currentUserId(), $_REQUEST['add'], $cats); } else { if (!isset($_REQUEST['id'])) { $page->show404(); } $tmdb = new TMDb($page->settings->getSetting('tmdbkey'), $page->settings->getSetting('imdblanguage')); $m = new Film(['Settings' => $page->settings, 'TMDb' => $tmdb]); if (is_numeric($_REQUEST['id'])) { $movie = $m->fetchTMDBProperties($_REQUEST['id']); if ($movie !== false) { $obj = array($movie);
<?php if (!$page->users->isLoggedIn()) { $page->show403(); } $um = new UserMovies(['Settings' => $page->settings]); if (isset($_REQUEST["del"])) { $um->delMovie($page->users->currentUserId(), $_REQUEST["del"]); } $cat = new Category(['Settings' => $page->settings]); $tmpcats = $cat->getChildren(Category::CAT_PARENT_MOVIE); $categories = []; foreach ($tmpcats as $c) { $categories[$c['id']] = $c['title']; } $movies = $um->getMovies($page->users->currentUserId()); $results = []; foreach ($movies as $mov => $m) { $movcats = explode('|', $m['categoryid']); if (is_array($movcats) && sizeof($movcats) > 0) { $catarr = []; foreach ($movcats as $movcat) { if (!empty($movcat)) { $catarr[] = $categories[$movcat]; } } $m['categoryNames'] = implode(', ', $catarr); } else { $m['categoryNames'] = ''; } $results[$mov] = $m;
<?php require_once WWW_DIR . "/lib/site.php"; require_once WWW_DIR . "/lib/TMDb.php"; require_once WWW_DIR . "/lib/movie.php"; require_once WWW_DIR . "/lib/usermovies.php"; if (!$users->isLoggedIn()) { $page->show403(); } $um = new UserMovies(); if (isset($_REQUEST["del"])) { $usermovies = $um->delMovie($users->currentUserId(), $_REQUEST["del"]); } elseif (isset($_REQUEST["add"])) { // // derive cats from user preferences // $cats = array(); $cats[] = "2030"; $cats[] = "2040"; $m = new Movie(false); $mi = $m->getMovieInfo($_REQUEST["add"]); if (!$mi) { $m->updateMovieInfo($_REQUEST["add"]); } $usermovies = $um->addMovie($users->currentUserId(), $_REQUEST["add"], $cats); } else { if (!isset($_REQUEST["id"])) { $page->show404(); } $m = new Movie(false); if (is_numeric($_REQUEST["id"])) {
public function delete($id) { $this->delCartForUser($id); $this->delUserCategoryExclusions($id); $this->delDownloadRequests($id); $this->delApiRequests($id); $rc = new ReleaseComments(); $rc->deleteCommentsForUser($id); $um = new UserMovies(); $um->delMovieForUser($id); $us = new UserSeries(); $us->delShowForUser($id); $forum = new Forum(); $forum->deleteUser($id); $this->pdo->queryExec(sprintf("DELETE from users where id = %d", $id)); }
<?php require_once WWW_DIR . "/lib/movie.php"; if (!$users->isLoggedIn()) { $page->show403(); } $m = new Movie(); $um = new UserMovies(); $db = new DB(); if (!isset($_GET["id"])) { $_GET["id"] = 1; } $lists = $db->getLookupAsArray($m->getUpcomingAll(), "source"); $data = $m->getUpcoming($_GET["id"]); if ($data["info"] == "") { $page->smarty->assign("nodata", "No data."); } else { $rtdata = json_decode($data["info"])->movies; $imdbids = array(); $ourmovieimdbs = array(); if (count($rtdata) > 0) { foreach ($rtdata as &$movie) { if (isset($movie->alternate_ids) && isset($movie->alternate_ids->imdb)) { $imdbids[] = $movie->alternate_ids->imdb; } $movie->source = $data["source"]; } } if (count($imdbids) > 0) { $allmovies = $m->getMovieInfoMultiImdb($imdbids); foreach ($allmovies as $ourmovie) {