foreach ($obj as $movie) { if (isset($movie['title']) && isset($movie['imdb_id'])) { $imdbids[] = str_replace('tt', '', $movie['imdb_id']); } } if (count($imdbids) == 0) { print "<h3 style='padding-top:30px;'>No results found</h3>"; } else { $ourmovieimdbs = array(); if (count($imdbids) > 0) { $m = new Film(['Settings' => $page->settings, 'TMDb' => $tmdb]); $allmovies = $m->getMovieInfoMultiImdb($imdbids); foreach ($allmovies as $ourmovie) { if ($ourmovie['relimdb'] != '') { $ourmovieimdbs[$ourmovie['imdbid']] = $ourmovie['imdbid']; } } } $userimdbs = array(); $usermovies = $um->getMovies($page->users->currentUserId()); foreach ($usermovies as $umovie) { $userimdbs[$umovie['imdbid']] = $umovie['imdbid']; } $page->smarty->assign('data', $obj); $page->smarty->assign('ourmovies', $ourmovieimdbs); $page->smarty->assign('userimdbs', $userimdbs); print $page->smarty->fetch('mymovielist.tpl'); } } } }
require_once WWW_DIR . "/lib/category.php"; require_once WWW_DIR . "/lib/usermovies.php"; if (!$users->isLoggedIn()) { $page->show403(); } $um = new UserMovies(); if (isset($_REQUEST["del"])) { $um->delMovie($users->currentUserId(), $_REQUEST["del"]); } $cat = new Category(); $tmpcats = $cat->getChildren(Category::CAT_PARENT_MOVIE, true, $page->userdata["categoryexclusions"]); $categories = array(); foreach ($tmpcats as $c) { $categories[$c['ID']] = $c['title']; } $movies = $um->getMovies($users->currentUserId()); $results = array(); foreach ($movies as $mov => $m) { $movcats = explode('|', $m['categoryID']); if (is_array($movcats) && sizeof($movcats) > 0) { $catarr = array(); foreach ($movcats as $movcat) { if (!empty($movcat)) { $catarr[] = $categories[$movcat]; } } $m['categoryNames'] = implode(', ', $catarr); } else { $m['categoryNames'] = ''; } $results[$mov] = $m;