} else { $cdata = array('title' => ''); $catid = ''; } $page->smarty->assign('catname', $cdata["title"]); $page->smarty->assign('category', $catid); } $page->content = $page->smarty->fetch('viewseries.tpl'); $page->render(); } else { $letter = isset($_GET["id"]) && preg_match('/^(0\\-9|[A-Z])$/i', $_GET['id']) ? $_GET['id'] : '0-9'; $ragename = isset($_GET['title']) && !empty($_GET['title']) ? $_GET['title'] : ''; if ($ragename != "" && !isset($_GET["id"])) { $letter = ""; } $masterserieslist = $tvrage->getSeriesList($page->users->currentUserId(), $letter, $ragename); $page->title = 'Series List'; $page->meta_title = "View Series List"; $page->meta_keywords = "view,series,tv,show,description,details"; $page->meta_description = "View Series List"; $serieslist = []; foreach ($masterserieslist as $s) { if (preg_match('/^[0-9]/', $s['releasetitle'])) { $thisrange = '0-9'; } else { preg_match('/([A-Z]).*/i', $s['releasetitle'], $matches); $thisrange = strtoupper($matches[1]); } $serieslist[$thisrange][] = $s; } ksort($serieslist);