$g = $page->addContent(new jqmGrid(), true); $g->grid('b'); $ShowsList = $XBMC->RetrieveShowList(); $randshows = shuffle($ShowsList); $column1 = 0; $column2 = 0; $list = new jqmListviem(); $list->inset(true)->theme('a'); $list->addDivider('Random Shows')->dividerTheme('a')->countTheme('b'); foreach ($ShowsList as $k => $v) { if ($column1 != 4) { $list->AddBasic($v['SeriesName'], 'shows.php?ac=si&id=' . $v['idShow']); $column1++; } } $page->AddContent($list); $list = new jqmListviem(); $list->inset(true)->theme('a'); $list->addDivider('Shows', $XBMC->CountShows())->dividerTheme('a')->countTheme('b'); $Shows = $XBMC->RetrieveShowList(); $i = 0; foreach ($Shows as $k => $v) { if ($i == 7) { $list->AddBasic("More..", 'shows.php?ac=sl'); break; } $list->AddSplit($v['SeriesName'], 'shows.php?ac=si&id=' . $v['idShow'], 'episodes.php?ac=el&id=' . $v['idShow'], $XBMC->CountEpisodes($v['idShow'])); $i++; } $page->AddContent($list); $list2 = new jqmListviem();
* You are free to modify, distribute or redistribute this code as you please * so long as the above copyright notice remains intact. */ include "lib/jqmPhp.php"; include "../libs/XBMCHelper.class.php"; $XBMC = new XBMCHelper(); $jqm = new jqmPhp(); $jqm->head()->add('<meta name="viewport" content="width=device-width, initial-scale=1">'); $page = new jqmPage('episodes', array('data-add-back-btn=true')); $currentPage = basename(__FILE__); switch ($_GET['ac']) { case 'el': $ShowInfo = $XBMC->RetrieveShowInfo($_GET['id']); $page->theme('b')->title($ShowInfo['SeriesName']); $page->header()->theme('a'); $page->AddContent("<h1>Episodes</h1>"); // $page->header()->addButton('Back',"#shows.php?ac=si&id=".$_GET['id'],'a', 'arrow-l'); $list = new jqmListviem(); $list->inset(true)->theme('a'); // $list->addDivider('Episodes', $XBMC->CountShows())->dividerTheme('a')->countTheme('b'); $Shows = $XBMC->RetrieveEpisodesForShow($_GET['id']); foreach ($Shows as $k => $v) { $list->AddIcon("   S" . $v['season'] . "E" . $v['episode'] . ": " . $v['EpisodeName'], 'episodes.php?ac=ei&id=' . $v['idEpisode'], '../getimage.php?ac=et&ri=1&w=400&h=400&id=' . $v['idEpisode']); } $page->AddContent($list); $jqm->AddPage($page); echo $jqm; break; case 'ei': $EpisodeInfo = $XBMC->GetEpisodeInformation($_GET['id']); $page->theme('b')->title($EpisodeInfo['EpisodeName']);